Linux BSP and Project Lead for IOT

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$192,600–$289,000 / yr
Posted
100 days ago
Closes
Aug 23, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $241k
$133k most similar roles pay here $306k

This role pays more than 87% of similar roles. Most pay $149,637–$216,656 — the shaded band above. At the midpoint, this role pays about $241k versus about $183k 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 615 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Linux BSP and Project Lead for IOT

Senior Software Engineer at Qualcomm Technologies, Inc., seeks a skilled developer with extensive experience in C/C++ programming and Linux embedded systems development on platforms like Ubuntu, CentOS, and Debian. The role involves hands-on work on the Linux kernel, performance tuning, and board support packages for end-to-end software flow in embedded SoCs. Key responsibilities include leading the architecture and execution of IoT products, developing proof-of-concept solutions, collaborating with product management, and engaging with customers to deliver cutting-edge features. Ideal candidates have a strong understanding of hypervisors, RTOS, and Linux kernel internals, as well as experience in real-time application performance tuning and virtualization enablement using KVM or similar tools.

What you'll do

  • Lead end-to-end software architecture for IoT products on Qualcomm SoCs.
  • Perform bring-up and develop proof-of-concept IoT solutions using Linux Embedded.
  • Collaborate with Product Management to define and execute product plans.
  • Ensure timely delivery of high-quality, stable, and performant products.
  • Engage with customers to understand technical requirements and deliver solutions.

What we're looking for

  • Strong C/C++ programming skills and experience with Linux Embedded platforms.
  • Hands-on development experience with the Linux kernel and board support packages.
  • Proficient in navigating end-to-end software flow for embedded SoCs.
  • Deductive problem-solving skills and effective cross-team communication.
  • Experience with full software development life cycle, from design to deployment.
  • Understanding of hypervisors, RTOS, and OS concepts, beneficial for industrial solutions.
  • Strong networking concepts and systems programming experience preferred.

More like this

Similar roles

Careers

Qualcomm

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

Staff Product Manager - IoT Software (Linux)

Qualcomm

San Diego, CA 27 days ago $179,200$268,800
Linux Yocto Ubuntu RedHat Debian Kubernetes Docker CI/CD Terraform AWS GCP Azure PostgreSQL MySQL Git Jira Confluence Python C++ REST Swagger JSON APIs

Staff IOT Software Engineer

Qualcomm

San Diego, CA 23 days ago $134,800$202,200
C C++ Python Assembly ARM RISC-V SPI USB I2C/I3C PCIe UART UFS MIPI CAN Lauterbach Trace32 Perforce Git Debugging Bare-metal programming Device drivers Embedded systems Code reviews Documentation Cross-functional collaboration

Linux System Engineer

Leidos

Chantilly, VA 49 days ago $73,450$132,775
AWS Kubernetes Linux Python Jira Confluence BitBucket Elasticsearch Kibana Logstash CI/CD Terraform Oracle Access Manager Oracle Unified Directory

Sr. Staff Software Engineer, AI Software IOT

Qualcomm

San Diego, CA 52 days ago $178,400$267,600
C/C++ Linux Unix Python Neural Networks DNNs CNNs RNNs LSTMs GANs LLMs Qualcomm AI Stack QNN SNPE QAIRT Agile Git Embedded Software Cross-functional Collaboration Data Structures Algorithms Object Oriented Programming