Job Title: Embedded Engineer - Cyber security
Location : Auburn Hills, MI
Job Type: Full - Time
Position Overview
We are seeking an experienced Embedded Cybersecurity Engineer with strong expertise in automotive embedded software development and cybersecurity implementation. The ideal candidate will have hands-on experience in secure embedded systems, AUTOSAR, diagnostics, secure boot/flash, and automotive communication protocols.
This role involves developing and integrating cybersecurity solutions for automotive ECUs while ensuring compliance with industry standards and functional reliability requirements.
Key Responsibilities
- Design, develop, and maintain embedded software for automotive applications with a strong cybersecurity focus
- Implement and integrate cybersecurity features including Secure Boot, Secure Flash, authentication, encryption, and diagnostics security
- Develop and integrate cybersecurity stacks within AUTOSAR-based embedded systems
- Work on ECU-level software architecture, embedded platforms, and RTOS-based applications
- Develop software in C/Embedded C for microcontroller-based systems
- Integrate and validate communication interfaces including CAN, LIN, Ethernet, SPI, and I2C
- Support HSM implementation and SHE+ security mechanisms
- Analyze cybersecurity requirements and translate formal specifications into executable software solutions
- Conduct debugging, testing, and validation using tools such as CANoe, compilers, and debuggers
- Ensure software compliance with MISRA C guidelines and automotive quality standards
- Collaborate with cross-functional teams including hardware, systems, validation, and cybersecurity stakeholders
- Support cybersecurity assessments, threat analysis, and risk mitigation activities
- Contribute to software quality, reliability, and performance optimization
Mandatory Skills & Qualifications
- 7+ years of experience in Automotive Embedded Software Development
- Strong experience in Embedded Cybersecurity development and integration
- Excellent programming skills in C and Embedded C
- Hands-on experience with RTOS-based embedded systems
- Strong understanding of Automotive Embedded Hardware and Software Architectures
- Experience with communication protocols:
- CAN
- LIN
- Ethernet
- SPI
- I2C
- Hands-on experience in:
- Diagnostics
- Secure Boot
- Secure Flash
- Cybersecurity stack integration
- Experience with Embedded AUTOSAR
- Familiarity with automotive cybersecurity standards:
- ISO 21434
- SAE J3061
- Knowledge of HSM implementation and SHE+
- Experience with CANoe, compilers, and debugging tools
- Strong understanding of MISRA C guidelines
- Excellent analytical, debugging, and problem-solving skills
- Strong written and verbal communication skills
Good to Have
- Knowledge of ASPICE process
- Experience with automotive security and cryptography concepts
- Industry cybersecurity certifications such as Certified Automotive Cybersecurity Professional (CASP)
- Experience handling automotive-specific cybersecurity challenges
- Exposure to software testing and validation methodologies