Senior Embedded Software Engineer (Automotive Security)

Luxoft Usa, Inc.
Detroit, MI, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Computing Platforms AUTomotive Open System Architecture (AUTOSAR) C++ (Programming Language) Software Debugging Middleware Embedded Software Firmware Security Software Software Engineering Automotive Software

Job description

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.

Requirements

Do you have experience in System troubleshooting?, 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., 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · WWC 2025

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

Videos

See all

Related articles

See all