Embedded Software Developer

3 days ago

Auburn Hills, MI, United States Georgia IT Full-time

Role name: Base Software Developer - Cyber Security

Work Location: Auburn Hills, MI (Onsite)

Start date: Immediate availability.

Rate: DOE

 

Base Software Developer - Cyber Security

Key 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 (Hardware Security Module) and CSM (Cryptographic Service Manager).

·         Develop and support secure bootloader implementation and validation.

·         Implement security mechanisms including Secure Boot, Secure Flash, Secure Diagnostics, and Message Authentication.

·         Collaborate with system, architecture, and validation teams to ensure compliance with automotive cybersecurity requirements.

·         Troubleshoot and resolve security-related software integration issues.

·