Beschreibung
Task:- Design and implement specific flash drivers of a MLBevo Elektrobit bootloader to flash software from external flash into Freescale MPC57xx ?Controller
- Extend bootloader above to flash from external flash through MPC57xx to a Bluetooth chip and a FPGA
- Design and implement a bootloader application in order to self-update the bootloader above
- Support all bootloader and flash drivers above driven by ECU hardware changes through the development cycle
- Document your software work artefacts
- Collaborate with Hardware engineer, Test engineer, Diagnostic engineer and Software Project Manager
Requirements (Must have):
- Deep knowledge of Freescale PowerPC architecture (datasheet) related to bootloader, especially MPC56xx/57xx series
- Deep knowledge of low-level programming, developing software driver modules, flash programming, bootloaders
- Experience in embedded software design (> 5 years) in C, C++
- Fluent in German and English
- Experience in automotive software would be beneficial
- Knowledge in automotive diagnostics would be beneficial
- Autosar would be beneficial
Beginn: 02.05.2016
Dauer: 30.12.2016
Branche: Automotive