Virtual Platform Engineer

Qualcomm

Remote

Quick summary

Work type
Remote
Location
Santa Clara, CAAustin, TXSan Diego, CA
Salary
$111,300–$166,900 / yr
Posted
3 days ago
Closes
Dec 22, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $175k
This role $139k
$99k most similar roles pay here $228k

This role pays less than 70% of similar roles. Most pay $135,000–$215,625 — the shaded band above. At the midpoint, this role pays about $139k versus about $175k 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 828 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Virtual Platform Engineer

As a Software Virtual Platform Engineer at Qualcomm Technologies, Inc., you will join the cutting-edge virtual platform team to develop high-level system virtual models of complex SoC hardware using SystemC TLM and QEMU. Your day-to-day responsibilities include designing and integrating components such as processors, interconnects, peripherals, and custom IP blocks into the SystemC simulator, while collaborating closely with hardware designers and software engineers to ensure accurate model representation. You will leverage modern C++ programming skills to create efficient models and lead design efforts for large-scale products, performing code reviews and regression tests to maintain high-quality standards. This role requires expertise in ARM architecture, firmware development, and device driver debugging, as well as experience with open-source development and continuous integration tools.

What you'll do

  • Design and develop SystemC TLM models for complex SoC architectures.
  • Integrate processors, interconnects, peripherals, and custom IP blocks into the simulator.
  • Translate system requirements into detailed SystemC models through collaboration with stakeholders.
  • Lead design, coding, and testing efforts to ensure project completion to specifications.
  • Perform code reviews and regression tests to maintain high-quality software standards.

What we're looking for

  • Extensive experience with SystemC TLM or QEMU for virtual platform development.
  • Proficient in modern C++ programming for efficient model development.
  • Deep understanding of ARM architecture including CPU, GIC, and CoreSight Debug.
  • Experience in firmware and/or device driver development and debugging.
  • Strong collaboration skills to work closely with hardware designers and software engineers.

More like this

Similar roles

Software Virtual Platform Simulation Senior Engineer

Qualcomm

Santa Clara, CA 8 days ago $129,300$193,900
SystemC TLM QEMU C++ ARM Git Unit Testing Continuous Integration Firmware Device Driver Development Debugging Server Architecture RAS Manageability SoC Architecture Virtual Platform

Virtual Platform, Principal Manager

Qualcomm

Santa Clara, CA +1 27 days ago $218,200$327,400
SystemC SystemC_TLM_2.0 QEMU Modern_C++ ARM_Architecture Firmware Git CI/CD ARM_Fast_Models RAS Server_architecture Platform_firmware Virtual_Platform_Engineering Pre-silicon_Software_Enablement High-fidelity_Virtual_Models SoC_Architecture Processor_Modeling Interconnect_Modeling Peripheral_Modeling Custom_IP_Block_Modeling

Platform Engineer

Booz Allen Hamilton

Colorado Springs, CO 6 days ago $77,500$176,000
Kubernetes GitLab CI/CD Jenkins Harbor Nexus Bitbucket Bamboo Jira Unix shell scripting YAML AWS DevSecOps RMF STIGs Git Docker Terraform

Platform Engineer

IBM

Bethesda, MD 27 days ago
Kubernetes Docker AWS Terraform CI/CD GitLab Python Ansible Prometheus Grafana PostgreSQL Redis Linux Nginx JSON YAML

Platform Engineer

IBM

Charleston, West Virginia 27 days ago
Kubernetes Docker AWS Terraform CI/CD GitLab Python PostgreSQL Redis Prometheus Grafana Ansible Jenkins Linux Nginx MongoDB CICD