About the job
The ideal candidate will possess a good understanding of modern safety critical electronic control units embedded software development and possess an interest in state-of-the-art automated driving compute platforms and emerging computational technologies.Responsibilities
The ideal candidate will possess a good understanding of modern safety critical electronic control units embedded software development and possess an interest in state-of-the-art automated driving compute platforms and emerging computational technologies.
Qualifications
Bachelor of Science degree in Electrical, Mechanical, Aerospace, or Computer Engineering, Computer Science or related Engineering field.
Skills
- 10+ years of experience in Embedded software development experience in C/C++.
- Experience working in driver software development in IVI/Telematics domains (Dsiplay, Audio, BT/WiFi, USB etc)
- Experience integrating 3rd party software and software stacks for automotive Instrument Clusters, Infotainment and/or telematics systems .
- Experience in using one of the compilers and debuggers for middleware and base software components (Snapdragon-LLVM, GCC-Linaro, Hexago, QNX (qcc/q++), Greenhills, QNX debugger)
- Experience with debugging and troubleshooting embedded software on target hardware.
- Master of Science degree from an ABET accredited university
- Experience in Driver software development on Qualcomm chipset
- Knowledge on Hypervisors and Service Oriented Architecture in Automotive.
- Experience in Integrating Bootloaders, Linux, Embedded OS, OSEK, RTOS and BSP development
- A working knowledge of SOME/IP, DDS or equivalent message passing protocol
10+ years of experience in Embedded software development experience in C/C++.