Staff Embedded Base Software Engineer – Audio Systems

Stellantis

Auburn Hills (MI)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Stellantis is seeking a Staff Embedded Software Engineer to lead audio software for QNX-based infotainment on Snapdragon. You will drive design, bring-up, and optimization across DSP stack, drivers, and middleware, collaborating with Qualcomm and internal teams.

The role emphasizes technical leadership, hands-on coding, and architecture decisions in automotive-grade environments, with a focus on low-latency multi-zone audio and safety considerations.

Qualifications

  • Bachelor's degree in CS/CE/EE or related field.
  • 8+ years embedded software experience with emphasis on audio on Qualcomm Snapdragon or similar.
  • Deep hands-on experience with Qualcomm audio stack: ADSP/QDSP6 and QNX integration.
  • Proficient in QNX software development: resource managers, drivers, IPC, BSP bring-up.
  • Strong C/C++ skills across QNX boundaries.
  • Knowledge of audio signal chains (codecs, DSP, mixing, latency).
  • Experience debugging with JTAG/T32, oscilloscopes, and Qualcomm diagnostics.
  • Proven technical leadership and cross-functional collaboration.
  • Experience in automotive or safety-regulated embedded industries preferred.

Responsibilities

  • Lead bring-up and integration of audio subsystems on new SoC platforms.
  • Design low-latency multi-zone/multi-stream routing architectures.
  • Debug complex audio issues across stack (latency, pops, underruns, sync).
  • Define automotive-grade quality practices and safety considerations.
  • Collaborate with application teams, hardware, and partner engineering.
  • Mentor engineers and conduct design/code reviews.
  • Assist in technical roadmap planning and hiring growth.
  • Drive root-cause analysis of field audio issues.
  • Support architecture and roadmap for QNX-based audio subsystem.

Skills

C/C++ programming
Embedded software
Audio software
Debugging
Leadership
Cross-functional collaboration
QNX
SoC bring-up

Education

Bachelor's degree in CS/CE/EE

Tools

QNX resource managers
QNX audio drivers
JTAG/T32
QNX Momentics
Oscilloscopes/logic analyzers
ADSP/QDSP6

Job description

About the Role:

We are seeking an accomplished Staff Embedded Software Engineer to play a key role in the development of next-generation automotive infotainment platforms. As a Staff Engineer, you will provide both technical leadership and hands-on expertise in the design, integration, and optimization of embedded audio software for our QNX-based infotainment HPC, running on Qualcomm Snapdragon SoCs. This role focuses on software below the application layer - encompassing the audio DSP stack, QNX audio resource managers and drivers, and SoC-level audio hardware enablement - to deliver robust, low-latency audio platforms that support multi-zone playback, voice/phone integration, navigation and ADAS chimes, and other advanced in-vehicle audio experiences.

Key Responsibilities:
  • Lead bring-up and integration of audio subsystems on new SoC platforms and hardware revisions, working closely with Qualcomm FAE/support, QNX/BlackBerry support, and internal hardware teams.
  • Design and implement low-latency, multi-zone, multi-stream audio routing architectures to support features such as simultaneous navigation prompts, phone calls, media playback, ADAS chimes, and multi-speaker/zone output.
  • Debug and resolve complex audio issues across the stack - pops/clicks, latency, synchronization, underruns/overruns, power-state transitions, and audio-video sync.
  • Define and enforce automotive-grade quality practices: functional safety considerations, startup/boot time budgets, resource/power constraints, and long-term serviceability.
  • Collaborate cross-functionally with application-layer teams (Android Automotive / AAOS or other infotainment frameworks), hardware/EE teams, and Qualcomm partner engineering.
  • Mentor mid-level and senior engineers, perform design and code reviews, and set technical standards and best practices for the audio domain within base software.
  • Partner with your manager on technical roadmap planning, estimation, and hiring/growth of the audio competency within the team.
  • Drive root-cause analysis and resolution of field/production issues related to audio.
  • Support the architecture and technical roadmap for audio software on our QNX-based infotainment HPC (Qualcomm Snapdragon SoC), spanning audio DSP (ADSP/QDSP6), QNX audio drivers/resource managers, and audio HAL/middleware integration.
Basic Requirements:
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • A minimum of 8 years of professional embedded software development experience, with a significant focus on audio software on Qualcomm Snapdragon (or similar Qualcomm) SoC platforms.
  • Deep, hands-on experience with the Qualcomm audio stack: ADSP/QDSP6, AudioReach (or QACT/ACDB tooling), and integrating it into a QNX environment.
  • Hands-on experience with QNX software development: resource managers (io-audio or equivalent), QNX audio driver architecture, IPC (message passing, pulses), and BSP-level bring-up on QNX.
  • Strong C/C++ programming skills and comfort working across QNX resource manager/driver, HAL, and DSP firmware/config boundaries.
  • Solid understanding of audio signal chains: codecs, amplifiers, DSPs, sample rate conversion, mixing/routing, echo cancellation, and low-latency audio paths.
  • Experience debugging with tools such as JTAG/T32, QNX Momentics/System Analysis Toolkit, oscilloscopes/audio analyzers, logic analyzers, and Qualcomm-specific diagnostic/tracing tools.
  • Track record of technical leadership: driving architecture decisions, mentoring engineers, and working across hardware/software boundaries.
  • Experience in automotive or another safety/quality-regulated embedded industry (automotive, aerospace, medical devices, industrial) preferred.
Preferred Requirements:
  • Experience with QNX Platform for Digital Cockpits (QNX PDC) or QNX Hypervisor in an automotive HPC context.
  • Familiarity with automotive audio standards and use cases: multi-zone audio, active noise cancellation, engine sound enhancement, external mic/speaker arrays, phone/voice assistant integration.
  • Experience with functional safety standards (ISO 26262) as applied to software development, including relevant QNX safety-certified configurations.
  • Familiarity with AUTOSAR Adaptive, or other automotive middleware frameworks, and how they interface with a QNX-based audio subsystem.
  • Experience with CI/CD for embedded targets, automated audio validation/test frameworks.
  • Experience leveraging generative AI tools (e.g., Claude, GitHub Copilot, or similar) to accelerate embedded software development - code generation/review, debugging, test-case generation, and documentation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Embedded Audio Engineer - Automotive Infotainment
Staff Embedded Audio Engineer - Automotive Infotainment

Stellantis • Auburn Hills (MI)

On-site
USD 140,000 - 190,000
Sr. Staff Audio Engineer
Sr. Staff Audio Engineer

Qualcomm • San Diego (CA)

On-site
USD 162,000 - 244,000
Android Software Developer
Android Software Developer

Pentangle Tech Services | P5 Group • Portland (OR)

On-site
USD 120,000 - 160,000
Senior C++/C Android Infotainment Automotive
Senior C++/C Android Infotainment Automotive

Visa Hunt • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Embedded Software Developer - Android and QNX
Embedded Software Developer - Android and QNX

Global Connect Technologies • Portland (OR)

On-site
USD 130,000 - 170,000
Senior QNX/Android Software Developer
Senior QNX/Android Software Developer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
Embedded QNX / Android Developer
Embedded QNX / Android Developer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 170,000
QNX Android Developer
QNX Android Developer

Creative Solutions Services, LLC • Portland (OR)

On-site
USD 120,000 - 160,000
Automotive - Platform Software Sr. Staff Engineer San Diego, California, United States of America Software Engineering
Automotive - Platform Software Sr. Staff Engineer San Diego, California, United States of America Software Engineering

Qualcomm • San Diego (CA), Northern (KY)

Hybrid
USD 163,000 - 244,000
Annual bonus program
RSU grants
Benefits package
Senior Embedded Engineer
Senior Embedded Engineer

Pentangle Tech Services | P5 Group • Portland (OR)

On-site
USD 170,000 - 210,000