onsite
Embedded Software Engineer - Autonomous Driving & Car IT Security - prognum Automotive GmbH
Software Engineer
Lead the development of safety‑critical embedded software for autonomous driving systems, focusing on secure communication, ISO 26262 compliance, and real‑time performance using C/C++ and AUTOSAR on RTOS platforms.
About the role
Key Responsibilities
- Design, implement, and validate safety‑critical embedded software for autonomous driving modules.
- Apply ISO 26262 and MISRA guidelines to ensure functional safety and code quality.
- Integrate secure communication stacks (e.g., CAN, Ethernet, FlexRay) and perform penetration testing of automotive networks.
- Collaborate with hardware teams to optimize RTOS scheduling and memory usage.
- Develop automated test harnesses and continuous integration pipelines for embedded firmware.
Requirements
- 5+ years of embedded software development experience in automotive or aerospace.
- Proficient in C/C++ and experience with AUTOSAR and RTOS environments.
- Deep understanding of automotive security concepts and ISO 26262 risk analysis.
- Experience with MISRA compliance, static analysis tools, and secure coding practices.
- Strong problem‑solving skills and ability to work in a cross‑functional team.