Staff Engineer - Linux Automotive (Linux & Kernel Platform Engineer)

Qualcomm

Actively hiring
San Diego, CA Posted 84 days ago Apply by Sep 6, 2026 $134,800$202,200 / year

At a glance

AI generated

TL;DR

This position at Qualcomm Technologies, Inc. involves hands-on system embedded Linux software design and development for next-generation Snapdragon products in Automotive ADAS and Infotainment. The engineer will work closely with cross-functional teams to optimize performance, enhance safety and security, and adhere to open-source community standards. Daily tasks include designing and implementing software modules across the stack from bootloaders to user spaces like Android, as well as collaborating on kernel drivers, memory management, and virtualization. Preferred qualifications include experience in Linux Kernel development, ARM processors, and embedded software for automotive platforms using C/C++, Rust, or Python. The role requires advanced knowledge of real-time operating systems and expertise in power and performance optimization on embedded systems, with a focus on large-scale product integration and quality assurance through rigorous testing and documentation.

Skills

Linux C C++ Python Rust Yocto Android Ubuntu Kernel drivers Memory management Hypervisor Virtualization ARM processors Embedded systems Automotive platforms Qualcomm Snapdragon

What you'll do

  • Design and develop embedded Linux software for automotive ADAS and infotainment systems.
  • Optimize performance of Linux-based automotive solutions across the entire software stack.
  • Implement kernel drivers and memory management in ARM processors for automotive platforms.
  • Ensure software designs adhere to Automotive safety and security requirements.
  • Lead code reviews, regression tests, and issue triage to maintain high-quality standards.

What we're looking for

  • 5+ years of experience in embedded/automotive software development on ARM SoCs.
  • Proficiency in C/C++ programming and real-time operating systems.
  • Experience with Linux kernel and userspace development (e.g., Yocto, Android).
  • Knowledge of kernel drivers, memory management, hypervisor, virtualization.
  • Ability to design and implement software modules for large-scale products.
  • Expertise in optimizing performance and improving the security of Linux systems.

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $168k
$123k most similar roles pay here $243k

This role pays less than 61% of similar roles. Most pay $162,375–$214,500 — the shaded band above. At the midpoint, this role pays about $168k versus about $188k 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 595 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Staff, Software Engineer

Walmart

Sunnyvale, CA 40 days ago $143,000$286,000
Java Kubernetes Docker Azure GCP CI/CD Jenkins Maven Prometheus Grafana Scrum Python PostgreSQL
Hybrid

Staff, Software Engineer

Walmart

Sunnyvale, CA 90 days ago $143,000$286,000
Java Spring Boot Microservices SQL NoSQL Azure_Cosmos MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 70 days ago $143,000$286,000
Java Spring Spring Boot React TypeScript JavaScript HTML CSS Kubernetes Docker AWS GCP Azure Prometheus Grafana ELK Security最佳实践 微前端架构 Micro-frontend architectures 大数据技术(Spark, Hadoop, Flink) AI/ML集成

Staff, Software Engineer

Walmart

Sunnyvale, CA 41 days ago $143,000$286,000
Java Kotlin MVVM GraphQL Jira Scrum REST JSON Google Cloud Platform HTTP Android iOS Unit testing Coroutines Repository Design Pattern DDMS MAT MVVM Clean View Models Orchestration Layer CI/CD

Staff, Software Engineer

Walmart

Sunnyvale, CA 106 days ago $143,000$286,000
Java Spring Boot React Python PostgreSQL Azure SQL LLMs MCPs CI/CD Docker Kubernetes AWS Azure Git Jenkins Prometheus Grafana

Staff, Software Engineer

Walmart

Sunnyvale, CA 78 days ago $143,000$286,000
Python PyTorch TensorFlow Hugging Face Transformers RAG frameworks Agentic Frameworks GCP Azure Kubernetes Docker CI/CD REST Go Java TypeScript