Careers

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Posted
51 days ago
Closes
Oct 24, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $168k
$120k most similar roles pay here $211k

This listing doesn't post a salary. Most similar roles pay $135,000–$200,400.

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 742 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

Qualcomm Technologies is hiring an Embedded Software Engineer for its Core Platform Kernel team, ideal for new college graduates and early-career professionals with embedded systems experience. This role involves developing and maintaining real-time operating system (RTOS) software across various Qualcomm SoCs used in mobile handsets, XR, compute, automotive, cloud AI, and IoT products. Engineers will work on QuRT OS and Zephyr RTOS, engaging in feature development, unit testing, documentation, and integration while collaborating with hardware and systems engineers. The position requires a strong foundation in C or C++, familiarity with Linux environments, and exposure to RTOS concepts such as scheduling and memory management. Candidates should be curious and eager to learn modern development tools including AI-assisted technologies, non-AI tools like debuggers and CI systems, and have an interest in embedded systems and low-level software.

What you'll do

  • Develop and maintain real-time operating system (RTOS) and low-level embedded software components.
  • Debug and resolve issues across multiple subsystems and use cases in RTOS environments.
  • Contribute to feature development, unit testing, documentation, and integration of RTOS projects.
  • Analyze logs, traces, and crash dumps to understand and improve system behavior.
  • Customize Zephyr RTOS for specific subsystems and assist with bring-up on new chips or platforms.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Exposure to real-time operating system (RTOS) concepts through coursework, projects, internships, or work experience.
  • Programming experience in C or C++ (academic or professional).
  • Interest in embedded systems, RTOS, or low-level system software.
  • Familiarity with Linux or embedded development environments.
  • Willingness to learn debugging, automation, and collaborative development workflows.

More like this

Similar roles

Embedded Engineer, Operating System

Snap Inc.

Santa Monica, CA 13 days ago
C C++ Linux ARM BSP AOSP Yocto Buildroot Cmake Autotools GNU make Ninja Git Debugging Operating Systems Kernel Synchronization Primitives Memory Management Security I/O Systems Persistence Camera Audio

Software Engineer, Embedded

Snap Inc.

Paris, France 4 days ago
C C++ RTOS UART SPI I2C I3C JTAG SWD logic analyzers version control systems issue tracking tools ARM Cortex-M R A architectures FPGA Emulator platforms CI/CD Gitlab TeamCity

Embedded Software Engineer

3M

Monroe, NC 36 days ago $124,127$151,710
STM32 Cesium RTOS BLE LoRa UWB MISRA IAR Embedded Workbench GitHub CI/CD DevOps JTAG SWD logic analyzers RF test equipment Python C embedded development static code analysis unit tests integration tests

Embedded Software Engineer

Qualcomm

San Diego, CA 70 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jira Scrum

Embedded Software Engineer

Qualcomm

San Diego, CA 65 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jenkins Linux REST SQL Scrum Agile