Security Function developer
Core
Develop security configurations and functions for automotive control units (ECU, VCU, Battery Management, etc.) using C programming and security stacks.
Role type
Embedded security function developer
Builds
Security infrastructure software, security features, and robust security test methodologies for automotive OEMs.
Domain
Automotive embedded systems and cybersecurity
Required skills
Embedded C programming, RTOS, Microcontroller architecture (Infineon Tricore AURIX, ST), Security stacks (cycurHSM, Autosar CSM/CryIF/SecOC/KeyM), Threat and Risk Analysis (cycurRisk), Hardware Security Module (HSM) configuration, Version Control Systems (SVN/GIT), Scripting (Perl/CAPL/Python)
Preferred skills
Knowledge of Hardware security, Custom Secure boot and secure communication implementation
Technologies
Autosar, cycurRisk, cycurHSM, Tricore AURIX, Infineon, ST, C, RTOS, HSM, SVN, GIT, Perl, CAPL, Python
Responsibilities
Analyze security requirements from OEMs, Engage with OEM Cyber security experts, Develop security concepts and test strategies, Implement security infrastructure software and features, Configure Autosar security modules and HSMs, Develop security functions on multi-core micro-controllers
Seniority
Mid-level, hands-on IC
