Base Software Developer - Cyber Security
h3-Technologies · Posted Nov 9, 2026
- Auburn Hills, Michigan, United States
- On-site
- 5+ years
Base Software Developer - Cyber Security
Responsibilities
- Develop and maintain embedded software using C/C++ for automotive ECUs and microcontrollers.
- Design, implement, and integrate cybersecurity features into base software platforms.
- Configure and enable secure hardware peripherals such as HSM and CSM.
- Develop and support secure bootloader implementation and validation.
- Implement security mechanisms including Secure Boot, Secure Flash, Secure Diagnostics, and Message Authentication.
Requirements
- Nice to have: AUTOSAR Classic Platform
- Nice to have: MCAL
- Nice to have: BSW
- Nice to have: Crypto Stack
- Nice to have: Automotive communication protocols such as CAN