Careers

Qualcomm

Quick summary

Work type
On-site
Location
Salary
$111,300–$166,900 / yr
Posted
60 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $139k
$96k most similar roles pay here $250k

This role pays less than 86% of similar roles. Most pay $152,150–$208,800 — the shaded band above. At the midpoint, this role pays about $139k versus about $180k for comparable roles.

Based on 239 similar postings.

Employer

About Qualcomm

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

Qualcomm currently has 745 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

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. As a senior engineer, you will work closely with cross-functional teams to optimize performance, enhance safety, and meet automotive standards across the entire software stack from bootloaders to user spaces like Android and real-time Linux. Key responsibilities include designing and implementing software modules, conducting complex code reviews, and collaborating with hardware and systems engineers to ensure seamless integration. Preferred qualifications include extensive experience in Linux kernel development, ARM processors, and embedded software on mobile devices or automotive platforms, along with proficiency in C/C++, Rust, Python, and knowledge of Yocto/Android/Ubuntu.

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 standards.
  • Lead code reviews, regression tests, and issue triage to maintain high-quality code.

What we're looking for

  • 5+ years of professional experience in embedded/automotive software development on ARM SoCs.
  • Expertise in Linux kernel and userspace development using C/C++ or Rust.
  • Experience with real-time operating systems and power/performance optimization on embedded systems.
  • Knowledge of ARM processors, hypervisor, virtualization, and memory management.
  • Ability to design and implement complex software modules for large-scale automotive solutions.
  • Strong collaboration skills with cross-functional teams including hardware and test engineers.
  • Proficiency in Linux Automotive standards and open-source community contributions.

More like this

Similar roles

Careers

Qualcomm

US 60 days ago
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation Python

Careers

Qualcomm

San Diego, CA +1 67 days ago
EAR ITAR OFAC CCATS SAP GTS Amber Road AI machine learning cloud computing IaaS PaaS SaaS ERP systems encryption semiconductor design data centers fabrication processes wireless communications high performance computing

Careers

Qualcomm

San Diego, CA 55 days ago
Python Django Celery RabbitMQ PostgreSQL Git Linux Shell scripting SQL Redux RTK Docker Kubernetes Apache Airflow Prefect React SPDX CycloneDX FOSSID ScanCode-toolkit

IT Software Developer, Staff (Apigee)

Qualcomm

San Diego, CA +1 6 days ago $115,300$192,100
Apigee Kubernetes OAuth2 JWT mTLS OpenAPI Swagger AWS GCP GitHub Actions REST CI/CD YAML Helm Python JavaScript Terraform PostgreSQL Redis MongoDB Docker Git Jenkins

Careers

Qualcomm

San Diego, CA 50 days ago
Python C# Oscilloscopes TDRs VNAs J-BERT High Speed SERDES Interfaces PCIe USB4 UFS DP MIPI PLLs Signal Integrity Power Integrity VLSI technologies mixed-signal semiconductor physics Board Design concepts

Careers

Qualcomm

US 49 days ago
C Linux Kernel ARM CoreSight Windows Development Environment Visual Studio LLVM Compiler Windows Performance Analyzer Python Perl Assembly C++ Security Architecture CPU Architecture Memory and Bus Architecture Interprocessor Communications Reset Controller Hardware Crash Debug Sequence ETM Compiler Technology JIT Technologies