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.
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.
Bachelor of Science degree in Electrical, Mechanical, Aerospace, or Computer Engineering, Computer Science or related Engineering field.
1. 10+ years of experience in Embedded software development experience in C/C++.
2. Experience working in driver software development in IVI/Telematics domains (Dsiplay, Audio, BT/WiFi, USB etc)
3. Experience integrating 3rd party software and software stacks for automotive Instrument Clusters, Infotainment and/or telematics systems.
4. 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)
5. Experience with debugging and troubleshooting embedded software on target hardware.
1. Master of Science degree from an ABET accredited university
2. Experience in Driver software development on Qualcomm chipset
3. Knowledge on Hypervisors and Service Oriented Architecture in Automotive.
4. Experience in Integrating Bootloaders, Linux, Embedded OS, OSEK, RTOS and BSP development
5. A working knowledge of SOME/IP, DDS or equivalent message passing protocol
10+ years of experience in Embedded software development experience in C/C++.