Project description
We are seeking two Senior Embedded Software Engineers to support an automotive software engagement in the Detroit area. This role is focused on embedded automotive software, AUTOSAR, and security-related firmware/middleware development. The ideal candidate brings deep system-level expertise, strong debugging skills, and the ability to work closely with both engineering teams and customer stakeholders.
This is an onsite role in the Detroit, MI area.
Responsibilities
The Senior Embedded Software Engineer will support the design, development, integration, and debugging of embedded automotive software components. The role will involve working with complex software stacks, contributing to AUTOSAR-based development, and supporting security-related software features at the firmware and middleware layers.
The engineer will be expected to analyze system-level issues, participate in architecture discussions, troubleshoot complex defects, and collaborate with internal teams, customer stakeholders, and global engineering groups. Initial training on the software platform may be required and could involve travel, potentially including international travel.
Skills
Must have
10+ years of embedded software development experience
Ability to work onsite in the Detroit area
Strong experience with AUTOSAR-based software development
Experience with automotive software security, including Crypto driver or related security components
Deep understanding of system-level automotive embedded software
Strong C/C++ development and debugging skills
Proven ability to troubleshoot complex embedded software issues
Strong architectural reasoning and problem-solving skills
Comfortable working in both development-focused and customer-facing environments
Willingness to travel for initial training and project onboarding
Ability to start quickly, contingent on customer/project approval
Nice to have
Background in security software at the firmware or middleware level
Familiarity with automotive security software applications
Experience with NXP platforms or semiconductor-based automotive software solutions
Experience working with global engineering teams
Prior experience supporting long-term customer engagements
Familiarity with automotive software standards, safety/security processes, or production ECU development
Other
Languages
English: C1 Advanced
Seniority
Senior