Software Engineer, Power and Limits Management

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$94,200–$141,200 / yr
Posted
4 days ago
Closes
Dec 23, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $118k
$81k most similar roles pay here $216k

This role pays less than 85% of similar roles. Most pay $137,125–$203,200 — the shaded band above. At the midpoint, this role pays about $118k versus about $170k 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 528 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Software Engineer, Power and Limits Management

As a Software Engineer at Qualcomm Technologies, Inc., you will join the Internet of Everything (IoE) and Internet of Things (IoT) team to develop cutting-edge embedded software solutions. Your day-to-day responsibilities include working on real-time operating systems, writing efficient C/ASM code, and utilizing Python for scripting tasks. You will also contribute to compiler and linker development while integrating machine learning capabilities into embedded systems. Familiarity with agile methodologies such as Kanban is essential, ensuring seamless collaboration within a fast-paced environment. This role requires hands-on experience in embedded software and a solid understanding of real-time operating systems, making it ideal for those passionate about advancing the IoT sector at scale.

What you'll do

  • Develop embedded software for IoT and IoE sectors.
  • Program in C/ASM and utilize real-time operating systems.
  • Write scripts using Python to automate tasks and processes.
  • Work on machine learning projects within the embedded domain.
  • Participate in agile development methodologies like Kanban.
  • Optimize compilers and linkers for efficient code execution.

What we're looking for

  • 1 to 3 years of experience in real-time operating systems and embedded software.
  • Proficiency in C/ASM programming, Python scripting, and machine learning.
  • Experience with compilers/linkers and agile development methodologies.
  • Strong background in software engineering and technical problem-solving skills.
  • Knowledge of Kanban practices within an Agile environment.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 67 days ago $179,500$246,500
C# Python C++ EtherCAT motion control safety logic configuration software architecture API design communication protocols device synchronization recipe handling error and safety signaling data transfer system status monitoring logging cross-functional collaboration semiconductor equipment control robotics optical imaging systems FPGA programming

Software Engineer

Genworth Financial

Richmond, Virginia 5 days ago
Python Flask JavaScript HTML CSS React Angular Vue Azure App Service GitLab CI/CD DevSecOps Azure PostgreSQL Azure Kubernetes Docker Terraform Prometheus Grafana Swagger/OpenAPI JSON/WebAPI
Hybrid

Software Engineer

Microsoft

38 days ago $102,100$202,200
Azure Kubernetes Docker CI/CD Python Go JavaScript WebGL PostgreSQL Redis Prometheus Grafana Git REST GraphQL JSON YAML Terraform AWS AI ML LLM
Hybrid

Software Engineer

Alkami

Remote 27 days ago $90,000$105,000
C# .NET SQL Server PostgreSQL ORM frameworks Agile REST API Unit tests UI automation tests Integration tests Amazon Web Services Prometheus Grafana Vue.js Flutter
Remote

Software Engineer

Anduril Industries

Huntsville, AL 26 days ago $165,000$218,000
C/C++ Python Matlab software design algorithm implementation software analysis testing optimization