#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning

Qualcomm

Actively hiring
San Diego, CA Posted 11 days ago $111,300$166,900 / year

At a glance

AI generated

TL;DR

Qualcomm’s Data Center Business Unit seeks a Senior Software Engineer to join their team and contribute to the development of advanced software/firmware solutions for Cloud Edge and Data Center machine learning use cases on high-performance silicon. The role involves working closely with internal teams to advance technologies such as ML acceleration, memory management, and virtualization. Key responsibilities include embedded software development, BSP creation, device driver development, secure boot design, and efficient data movement using DMA. Candidates should be proficient in C programming, familiar with tools like GNU/LLVM, and experienced with RTOS fundamentals and multi-threaded programming. Knowledge of ML frameworks such as PyTorch and JAX, along with interfaces like PCIe and I2C, is essential for this role that demands strong collaboration within a high-caliber international team.

Skills

C GNU/LLVM BSP RTOS TrustZone Embedded Linux git Gerrit PyTorch JAX Llama.cpp PCIe LPDDR USB UFS ECC PCI AER I2C SPI SPMI AVSBus PMBus QuRT Glink QDSS DVFS DCVS compilers profilers source control systems emulators JTAG serial debuggers logic analyzers

What you'll do

  • Design and develop software/firmware solutions for Cloud Edge and Data Center ML use cases.
  • Contribute to the advancement of critical technologies like ML acceleration and memory management.
  • Develop board support packages (BSP) and device drivers for embedded platforms.
  • Implement secure boot design and TrustZone architecture in software development.
  • Proficiently debug and test C code using GNU/LLVM tools on embedded systems.
  • Work with high-caliber international teams to advance novel designs and technologies.

What we're looking for

  • Proficient in C development using GNU/LLVM tools on embedded platforms.
  • Skilled in BSP and device driver development for secure boot and TrustZone.
  • Experience with Embedded Linux environment and unit testing for C applications.
  • Knowledge of RTOS fundamentals, SoC architecture, and multi-threaded programming.
  • Familiarity with interfaces like PCIe, LPDDR, USB, UFS, I2C, SPI, SPMI.
  • Ability to work in a structured software development environment and contribute to novel designs.
  • Excellent English communication skills for international/multi-site team collaboration.

Market check

Salary context

This $111,300–$166,900 range sits above 15% of similar postings on FindRole.

Peer median band

$152,000$228,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$147,137$226,800

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

Listed pay typically runs $148,300–$224,400 across 536 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

#Senior Embedded Software Engineer, Cloud Edge and Data Center Machine Learning

Qualcomm

San Diego, Ca,Us, US 88 days ago $111,300$166,900
C GNU/LLVM BSP RTOS TrustZone Embedded Linux git Gerrit PyTorch JAX Llama.cpp PCIe LPDDR USB UFS ECC PCI AER I2C SPI SPMI AVSBus PMBus QuRT Glink QDSS DVFS DCVS compilers profilers source control systems emulators JTAG serial debuggers logic analyzers

Senior Software Engineer, Cloud

Abbott

Remote (United States Of America : Remote, US) 30 days ago $86,700$173,300
Go SQL Server Postgres RESTful APIs microservices Kubernetes Docker Linux CI/CD JIRA Confluence Python AWS Git Terraform Prometheus Grafana
Remote

Senior Software Engineer, Cloud

Abbott

US 30 days ago $99,300$198,700
Go SQL Server PostgreSQL RESTful APIs microservices Kubernetes Docker TDD CI/CD Linux Open Telemetry pprof

Senior Software Engineer, Cloud

Abbott

US 30 days ago $86,700$173,300
Go SQL Server PostgreSQL Kubernetes Docker RESTful APIs microservices Linux CI/CD Agile Confluence JIRA

Senior Software Engineer, Big Data

Zillow

Remote (Remote-Wa, US) 72 days ago $160,900$257,100
Kafka Flink Python Java Scala AWS Kubernetes Terraform CI/CD SLOs Prometheus Grafana Databricks Confluent MSK Redpanda
Remote