Careers

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Posted
56 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$118k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $152,075–$208,800.

Based on 239 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 660 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Careers

Qualcomm’s Data Center Business Unit seeks a Senior Embedded Software Engineer to join their team in developing advanced software/firmware solutions for Cloud Edge and Data Center machine learning applications. This role involves working closely with internal teams to design, develop, and commercialize cutting-edge technologies such as ML acceleration and memory management. Day-to-day responsibilities include BSP development, device driver creation, secure boot implementation, and efficient data movement using DMA, all while leveraging C programming in embedded platforms. Candidates should be proficient in GNU/LLVM tools, familiar with RTOS fundamentals, SoC architecture, and multi-threaded programming, and experienced with build tools for Embedded Linux environments. Knowledge of ML frameworks like PyTorch and JAX is a plus, as well as familiarity with interfaces such as PCIe and low-speed peripherals including I2C and SPI.

What you'll do

  • Develop embedded software for Cloud Edge and Data Center machine learning use cases.
  • Design and implement board support packages (BSP) and device drivers for high-performance silicon.
  • Proficient in secure boot design, TrustZone architecture, and RTOS fundamentals.
  • Write efficient code using C with GNU/LLVM tools on embedded platforms.
  • Manage low-speed peripheral interfaces like I2C/SPI/UART and PCIe for data movement.
  • Contribute to the development of ML acceleration technologies and memory management solutions.

What we're looking for

  • Proficient in C programming using GNU/LLVM tools for embedded platforms.
  • Experienced in BSP development including device drivers and secure boot design.
  • Skilled in RTOS fundamentals, SoC architecture, and multi-threaded programming.
  • Familiarity with interfaces like PCIe, LPDDR, USB, UFS, I2C, SPI, SPMI.
  • Experience with ML frameworks such as PyTorch, JAX, and Llama.cpp.
  • Knowledge of reliability and serviceability technologies including ECC and PCI AER fields.
  • Ability to work effectively in a structured software development environment.

More like this

Similar roles

Careers

Qualcomm

US 45 days ago
C Linux Kernel ARM CoreSight Windows Development Environment Visual Studio LLVM Compiler Windows Performance Analyzer Python Perl Assembly C++ Security Architecture CPU Architecture Memory and Bus Architecture Interprocessor Communications Reset Controller Hardware Crash Debug Sequence ETM Compiler Technology JIT Technologies

Careers

Qualcomm

US 56 days ago
C Assembly RTOS OS Kernel Zephyr eCos uC/OS FreeRTOS ARM v8 Simulators FPGA Emulation Python

Careers

Qualcomm

San Diego, CA +2 74 days ago
ComputerArchitecture MemorySystems RAS ECC Encryption DRAM LPDDR HBM DDRx GDDR PIM ProcessingNearMemory 3DIC ChipletArchitectures Interconnects DieToDieProtocols DataCenterRequirements QuantitativeAnalysisTools HighLevelCalculators Spreadsheets ProfilingTools FunctionalSimulators PerformanceSimulators

Careers

Qualcomm

San Diego, CA +1 63 days ago
EAR ITAR OFAC CCATS SAP GTS Amber Road AI machine learning cloud computing IaaS PaaS SaaS ERP systems encryption semiconductor design data centers fabrication processes wireless communications high performance computing

Careers

Qualcomm

San Diego, CA 51 days ago
Python Django Celery RabbitMQ PostgreSQL Git Linux Shell scripting SQL Redux RTK Docker Kubernetes Apache Airflow Prefect React SPDX CycloneDX FOSSID ScanCode-toolkit

Careers

Qualcomm

San Diego, CA +1 22 days ago
Apigee Kubernetes OAuth2 JWT mTLS OpenAPI Swagger AWS GCP GitHub Actions REST CI/CD YAML Helm Python JavaScript Terraform PostgreSQL Redis MongoDB Docker Git Jenkins