Automotive Cybersecurity Engineer
Core
Design, implement, and integrate cybersecurity-focused software features for automotive platforms, ensuring secure, robust, and production-ready software across the automotive software lifecycle.
Role type
Senior IC embedded software engineer (automotive cybersecurity)
Builds
Secure embedded software components for automotive ECUs, SoCs, and RTOS
Domain
Automotive industry + embedded systems cybersecurity
Deliverable
production ML models | product features
Required skills
Embedded C/C++ development, automotive ECU/SoC/RTOS experience, in-vehicle communication protocols (CAN, CAN-FD, Automotive Ethernet), AUTOSAR (Classic/Adaptive) knowledge, secure coding guidelines (MISRA), unit testing and integration testing, embedded debugging, version control systems
Preferred skills
Production embedded software delivery, secure communication and cryptographic libraries, secure boot mechanisms, secure firmware updates/OTA, Hardware Security Modules (HSM), ISO/SAE 21434 familiarity, static analysis tools, secure CI/CD environments
Technologies
C/C++, IAR Workbench, Code Composer Studio, Trace32, Renesas/NXP/Infineon/TI MCUs and MPUs, AUTOSAR, Linux, QNX, Android, Multi IDE
Responsibilities
Take end-to-end ownership of assigned cybersecurity software features, analyze stakeholder and system requirements to derive testable software requirements, define software architecture and detailed design aligned with system constraints, implement secure embedded software adhering to MISRA and secure coding guidelines, perform software integration, unit testing, and functional testing, support software release, maintenance, defect resolution, and change management, ensure bidirectional traceability across requirements, design, code, and tests, perform and participate in requirements, design, and code reviews, mentor junior engineers and support technical decision-making
Seniority
Senior, hands-on IC