Linux Automotive (Linux & Kernel Platform Engineer), Staff

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$134,800–$202,200 / yr
Posted
34 days ago
Closes
Nov 7, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $194k
This role $168k
$122k most similar roles pay here $254k

This role pays less than 68% of similar roles. Most pay $165,000–$222,125 — the shaded band above. At the midpoint, this role pays about $168k versus about $194k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 750 open roles on FindRole.

Listed pay typically runs $154,000–$231,000 across 430 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Linux Automotive (Linux & Kernel Platform Engineer), Staff

As an embedded Linux software engineer at Qualcomm Technologies, Inc., you will join the Automotive ADAS and Infotainment team to develop next-generation Snapdragon products for automotive applications. Your responsibilities include designing and implementing system-level solutions across the entire software stack, from bootloaders to user spaces like Android and real-time Linux, ensuring optimal performance and adherence to safety standards. You will work closely with cross-functional teams globally to optimize embedded systems’ power and performance, requiring expertise in C/C++ programming, real-time operating systems, and ARM processors. Ideal candidates have extensive experience in Linux kernel development, driver creation, memory management, hypervisor technology, and virtualization on automotive platforms, contributing to the advancement of cutting-edge automotive software solutions.

What you'll do

  • Designs and optimizes embedded Linux systems for automotive ADAS and infotainment.
  • Develops software modules for the Linux kernel and user spaces like Android.
  • Implements memory management and hypervisor technologies in ARM-based SoCs.
  • Conducts complex code reviews and regression tests to ensure high-quality software.
  • Collaborates with cross-functional teams to integrate hardware and software solutions.
  • Writes detailed technical documentation for automotive embedded software projects.

What we're looking for

  • Extensive experience (5+ years) in embedded/automotive software development on ARM SoCs using Linux and Android.
  • Proficiency in C/C++ programming with knowledge of Rust or Python for system-level applications.
  • Expertise in Linux kernel development, including drivers, memory management, and virtualization technologies.
  • Experience with real-time operating systems and power/performance optimization on embedded systems.
  • Strong collaboration skills to work effectively across multiple cross-functional teams globally.

More like this

Similar roles

Automotive - Platform Software Sr. Staff Engineer

Qualcomm

San Diego, CA 48 days ago $162,600$244,000
Linux QNX RTOS ARM SoC architecture Security Virtualization Hypervisors Low-power management Performance analysis Multimedia systems Device drivers C PCIe Ethernet Storage DDR I2C SPI ASPICE ISO26262 ISO21434 BIST Voltage monitoring Clock monitoring Failure mode analysis

Careers

Qualcomm

US 107 days ago
C C++ Linux Ubuntu CentOS Debian Linux_kernel U-Boot systemd-boot UEFI KVM RTOS Python

Staff Software Engineer - Linux

Qualcomm

San Diego, CA 75 days ago $134,800$202,200
Linux Bash Python C/C++ Git GitHub CI/CD Jenkins GitHub Actions RPM Debian UEFI edk2 ACPI GRUB kconfig Linux_kernel Docker Kubernetes QEMU KVM