Lead SoC Platform SW Engineer (Android/QNX/Linux)

Stellantis NV

Auburn (AL)

On-site

USD 180,000 - 240,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive health coverage
Company vehicle lease program
Generous PTO and holidays
Tuition reimbursement
Volunteer hours

Job summary

Stellantis NV seeks a Sr. Staff SoC Platform SW Engineer to lead development, integration, and optimization of automotive computing platforms running Android, QNX, and Linux in virtualized environments.

You will focus on Android platform internals, HAL, power management, IPC, and low-level drivers while supporting ADAS, Digital Cockpit, Instrument Cluster, and Infotainment systems. Strong debugging across OSes is required.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 8+ years of experience in embedded software development, including automotive SoC platform software and OS integration.
  • Deep hands-on expertise in Android platform internals, including Android HAL, boot process, native services, and system initialization.
  • Strong experience with QNX, Embedded Linux, and hypervisor-based multi-OS environments.
  • Strong proficiency in C/C++, ARM-based SoC architectures, and low-level embedded programming.
  • Hands-on experience with SoC power management, suspend/resume, wake-up sequences, and power-state transitions.
  • Experience developing and debugging IPC mechanisms, shared memory communication, and inter-VM communication.
  • Proven experience with BSP development, device drivers, and hardware-software integration.
  • Demonstrated ability to debug complex system-level issues across multiple operating systems and virtualization layers.

Responsibilities

  • Lead development and integration of Android, QNX, and Linux platforms on high-performance automotive SoCs.
  • Drive Android platform integration, including Android boot sequence, HAL, native services, system services, and hardware-software interfaces.
  • Develop and optimize SoC power management, including power modes, suspend/resume, wake-up sequences, and low-power state transitions.
  • Design, integrate, and debug IPC stacks supporting communication between processors, virtual machines, and operating systems.
  • Develop and debug low-level device drivers for hardware interfaces such as PCIe, SPI, I2C, UART, Ethernet, and shared memory.
  • Integrate and optimize QNX Hypervisor and other virtualization technologies, including guest OS startup, resource allocation, and inter-VM communication.
  • Lead investigation and resolution of complex field issues spanning Android, QNX, Linux, hypervisor, and underlying SoC hardware.
  • Analyze and resolve system crashes, boot failures, power-state transition failures, IPC communication issues, and performance bottlenecks.
  • Support integration and debugging of complex SoC subsystems, including audio, display, GPU, and associated device drivers across Android, QNX, and hypervisor environments.
  • Collaborate with semiconductor partners, OS vendors, and cross-functional teams to drive root-cause analysis and platform stabilization.
  • Provide technical leadership in system architecture, debugging, performance optimization, and production readiness.

Skills

Android internals
QNX
Embedded Linux
Hypervisor environments
C/C++
ARM-based SoCs
IPC
Device drivers
BSP development
System debugging
Multi-OS integration

Education

Bachelor's in CS/CE/EE
Master's degree (preferred)

Tools

ADB
logcat
Dumpsys
Perfetto
Kernel tracing

Job description

Stellantis NV seeks a Sr. Staff SoC Platform SW Engineer to lead development, integration, and optimization of automotive computing platforms running Android, QNX, and Linux in virtualized environments.

You will focus on Android platform internals, HAL, power management, IPC, and low-level drivers while supporting ADAS, Digital Cockpit, Instrument Cluster, and Infotainment systems. Strong debugging across OSes is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SoC Platform SW Engineer - QNX/Linux/Android Lead
Senior SoC Platform SW Engineer - QNX/Linux/Android Lead

Stellantis NV • Auburn Hills (MI)

On-site
USD 150,000 - 190,000
Health coverage
401k match
Vehicle lease program
+2
Senior QNX/Android Automotive Platform Engineer
Senior QNX/Android Automotive Platform Engineer

Katalyst CRO • Portland (OR)

On-site
USD 150,000 - 180,000
Android Platform Engineer — Security & Connectivity
Android Platform Engineer — Security & Connectivity

Stellantis NV • Auburn Hills (MI)

On-site
USD 120,000 - 180,000
Health insurance
Paid time off
401k with company match
+4
Senior Embedded QNX/Android Automotive Developer
Senior Embedded QNX/Android Automotive Developer

Katalyst-Healthcares- • Portland (OR)

On-site
USD 120,000 - 160,000
Senior Embedded QNX & Android Automotive Engineer
Senior Embedded QNX & Android Automotive Engineer

Global Connect Technologies • Portland (OR)

On-site
USD 120,000 - 180,000
Senior Embedded ECU & MCU Firmware Engineer
Senior Embedded ECU & MCU Firmware Engineer

Stellantis NV • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Company vehicle lease program
Comprehensive health coverage
401(k) retirement plans
Senior Android Automotive Platform Engineer
Senior Android Automotive Platform Engineer

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 118,000 - 177,000
Senior Android Automotive Engineer – Experience Platform
Senior Android Automotive Engineer – Experience Platform

Qualcomm • San Diego (CA)

On-site
USD 118,000 - 177,000
Annual bonus program
RSU grants
Competitive benefits
QNX Android Developer
QNX Android Developer

Katalyst-Healthcares- • Portland (OR)

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

Katalyst CRO • Portland (OR)

On-site
USD 150,000 - 180,000