Senior Embedded C++ Security Developer and Architect
Core
Architecting and developing secure embedded firmware, security components, and HSMs for a Software-Defined Vehicle Platform.
Role type
Senior Embedded C++ Security Architect
Builds
Secure, safe, and continuously upgradable vehicles (ADAS and Infotainment)
Domain
Automotive embedded systems / Cybersecurity
Required skills
Modern C++, MCU architectures, Security concepts (key storage, certificates, secure communication, secure boot), Debugging tools (JTAG, logic analyzer, protocol analyzers), RTOS/Embedded OS, C++ unit testing (gtest/gmock)
Preferred skills
Tricore/ARM/POSIX, Functional safety, AUTOSAR, Static code analysis (MISRA/CERT), Python
Technologies
C++, Linux, Android, QNX, AUTOSAR, SecOC, SecureBoot, gtest, gmock, JTAG, ARM, Tricore
Responsibilities
Own architecture of MCU firmware, security components, and HSMs; Design and implement complex security features including SecOC and SecureBoot; Review and approve requirements, architecture, design, code, test and documentation.
Seniority
Senior, hands-on IC