Development and maintenance of the Device drivers for various microcontrollers
Work with various kinds of microcontroller from Renesas, ST, …
Perform design, analysis and integrated testing on hardware and software, system diagnostic and failure management.
Must have:
At least 5 years’ experience in programming in C, Embedded system development
3 or more years of experience in the development, configuration, or testing of any of the following areas: AUTOSAR Basic Software (BSW) e.g. CAN stack, ETH stack, Memory stack, Diagnostic stack , Microcontroller Abstraction Layer (MCAL), ECU Abstraction Layer.
Strong Knowledge in AUTOSAR architecture and Configuration Tool chain
Good Development experience on 16/32 bit microcontroller families like Renesas, ST, ...
Excellent knowledge on Compilers, Debuggers for different micro-controllers
Experience with Vector products (e.g. CANoe, CANalyzer, Davinci, etc.)
Good knowledge of hardware, software embedded system concepts and architecture.
Good understanding of the embedded software build process (compiling, linking, programming, etc.).
Ability to troubleshoot issues to resolution. Strong problem solving and root cause analysis skills.
Ability and ease with using lab tools such as debuggers, emulators, oscilloscopes, etc.
Experience with configuration management software (SVN, GIT)
Ability to analyze / study new technical, new hardware
Excellent teamwork and communication skills.
Good at English communication
Nice to have:
ASPICE development process
Functional Safety Experience (ISO 26262)
Overall understanding of automotive system