Base Software Platform Services Development Engineer
![]() | |
![]() United States, Michigan, Auburn Hills | |
![]() 1000 Chrysler Drive (Show on map) | |
![]() | |
NOTICE OF JOB OPPORTUNITY
TITLE: Base Software Platform Services Development Engineer DUTIES: Responsible for the development & integration of the embedded software running on the target platforms for various domains like sae level 2, 3 automated driving features, in-vehicle infotainment, instrument clusters, etc. Develop base-level software layers. Integration with functional safety principles. Configuring and developing middleware such as autosar. Design and implement software architecture (sysml and arxml) for high-end performance ECUs. Work with modern safety critical electronic control units embedded software development. Possess an interest in state-of-the-art automated driving compute platforms and emerging computational technologies. REQUIREMENTS: Bachelor's degree (or foreign academic equivalent) in Electronics Engineering, Computer Science, Computer Engineering, or related and 5 years of experience in job offered or a related position in embedded software development. Experience must include: Experience with CAN/CAN-FD, LIN, SPI, Ethernet communications protocols; Software development experience using QNX Neutrino or Green Hills Integrity or embedded Linux or equivalent RTOS; leading and developing embedded software for automotive infotainment systems (instrument clusters, radios, telematics modules, etc.), automated driving system for automotive production launches; experience in integration of Autosar BSW stack (basic software), Autosar RTE (run-time environment) with the application layer. Experience with software integration & configuration tools (emulators, debuggers, canoe/canalyzer); working on embedded target platform services like diagnostics, logging & tracing, client-server & other IPC mechanisms; 5 years of embedded software development experience in C/C++/Java, or other high level programming languages, including aosp/Android architecture/Android stack/Android framework/Android HAL layer, Java API for HMI, etc. OTHER: Job Site: 800 Chrysler Drive, Auburn Hills, MI 48326. 40 hours/week; If offered employment must have legal right to work in U.S. |