Software Engineer, Staff - Power and Limits Management

Qualcomm

Actively hiring
San Diego, CA Posted 56 days ago $134,800$202,200 / year

At a glance

AI generated

TL;DR

Qualcomm Technologies, Inc.'s Power and Limits management software group within QCT Core Technologies seeks a senior-level engineer to join their dynamic team, where the candidate will collaborate with system, power, software, and hardware engineers to develop innovative architectures for Qualcomm's expanding product line. Day-to-day responsibilities include analyzing requirements, designing robust software solutions to ensure power efficiency in current and next-generation chipsets, performing detailed analysis to optimize performance and memory usage, developing profiling tools, and engaging in pre-silicon evaluations. The role requires expertise in ARM architecture, real-time operating systems, C/ASM programming, debugging embedded systems, Python scripting, and agile development methodologies. Candidates will work on firmware for constrained systems, manage performance/thermal trade-offs at the SOC level, and integrate machine learning across product generations, focusing on end-to-end performance optimization in IoT sectors and various HLOS environments.

Skills

Python C ARM RTOS JTAG Git Perforce Agile Kanban Machine_Learning ASM Compilers Linkers Version_Control Debugging_Emb_Sys Firmware_Development Power_Analysis Thermal_Management SOC_Interactions

What you'll do

  • Analyze requirements and design robust power-efficient software solutions for chipsets.
  • Optimize existing software to enhance performance, memory usage, and power efficiency.
  • Develop profiling tools for silicon validation and debugging across SOC components.
  • Participate in pre-silicon evaluations and sign-offs for new products.
  • Identify opportunities for hardware acceleration and provide recommendations.

What we're looking for

  • 7+ years of experience in computer architecture, preferably ARM.
  • Proficient in C/ASM programming and debugging real-time embedded systems.
  • Experience with version control systems like Perforce/Git and agile development methods.
  • Strong background in developing firmware for memory-constrained systems.
  • Knowledge of machine learning and its application to software optimization.
  • Ability to read hardware guides and write drivers based on that information.

Market check

Salary context

This $134,800–$202,200 range sits above 38% of similar postings on FindRole.

Peer median band

$143,000$241,700

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 39 days ago $143,000$286,000
Java Spring Hibernate Tomcat Azure Cosmos DB Kafka Selenium Mockito JUnit TestNG Mocha Chai JIRA SonarQube Git Jenkins CI/CD Docker Kubernetes Oracle DB Reactive Programming Adaptive Programming ELK Splunk

Staff, Software Engineer

Walmart

Bentonville, AR 32 days ago $110,000$220,000
Azure PostgreSQL Cosmos DB Cassandra Spanner Kubernetes CI/CD Python Docker Prometheus Grafana AWS GitOps

Staff, Software Engineer

Walmart

Sunnyvale, CA 45 days ago $143,000$286,000
Java Spark Cassandra Kafka Redis Distributed Systems Big Data Azure Google Cloud Platform CI/CD

Staff, Software Engineer

Walmart

Bentonville, AR 48 days ago $110,000$220,000
Java Spring Spring Boot Spring MVC JUnit Mockito Docker Jenkins RDBMS NoSQL Wireshark Charles Kubernetes Splunk Confluence Apache Kafka Git GitHub Maven Azure Google Cloud Platform

Staff, Software Engineer

Walmart

Sunnyvale, CA 89 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 69 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集成