Virtual Platform Engineer – SoC Modeling & QEMU

Amazon Web Services (AWS)

Austin (TX)

On-site

USD 144,000 - 194,000

Full time

32 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Annapurna Labs (U.S.) Inc. in Austin or Cupertino seeks a software engineer to build and own full-system models for SoCs, offering early access to silicon and impact across firmware, driver, runtime, and application software.

You will work with C++/SystemC, Python tooling, and QEMU-based platforms, focusing on usability, performance, and scalable simulation to support large ML workloads.

Qualifications

  • 2+ years writing functional models, virtual platforms, or system-level simulations for hardware (SoCs, ASICs, GPUs, CPUs)
  • Familiarity with SoC, CPU, GPU, and/or ASIC architecture and micro-architecture
  • Experience with C/C++, Python, Java or Perl is required
  • Experience developing or integrating with QEMU, SystemC, TLM is a plus

Responsibilities

  • Build and own functional models of SoC subsystems integrated into our full-system virtual platform
  • Develop and improve the virtual platform infrastructure: QEMU integration, simulation performance, build and release tooling, and customer-facing documentation
  • Design models for usability and performance for software engineers who run real workloads
  • Work with software teams to understand workflows, debug issues on the platform, and shape the model to maximize productivity
  • Drive simulation performance improvements to handle increasingly complex workloads

Skills

C/C++
Python
Java
Perl
SystemC

Tools

QEMU
SystemC
TLM
CI pipelines
Release tooling

Job description

Annapurna Labs (U.S.) Inc. in Austin or Cupertino seeks a software engineer to build and own full-system models for SoCs, offering early access to silicon and impact across firmware, driver, runtime, and application software.

You will work with C++/SystemC, Python tooling, and QEMU-based platforms, focusing on usability, performance, and scalable simulation to support large ML workloads.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Virtual Platform Engineer: SoC Modeling & QEMU
Virtual Platform Engineer: SoC Modeling & QEMU

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Senior Virtual Platform Engineer for ML Accelerators
Senior Virtual Platform Engineer for ML Accelerators

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2
Senior Virtual Platform Engineer (SoC/QEMU)
Senior Virtual Platform Engineer (SoC/QEMU)

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
RSUs
Sign-on bonus
Health insurance
+1
SoC Systems Software Engineer - Hardware/Software Co-Design
SoC Systems Software Engineer - Hardware/Software Co-Design

Amazon • Cupertino (CA)

On-site
USD 165,200 - 223,600
RSUs
Health insurance
401(k) matching
+1
Senior Software Virtual Platform Engineer (SystemC/QEMU)
Senior Software Virtual Platform Engineer (SystemC/QEMU)

Qualcomm • Santa Clara (CA)

On-site
USD 129,000 - 194,000
Competitive annual discretionary bonus program
Annual RSU grants
SoC Systems Software Engineer — ML Accelerators
SoC Systems Software Engineer — ML Accelerators

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS
Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS
Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Senior Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS
Senior Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
RSUs
Sign-on bonus
Health insurance
+1
Pre-Silicon AI/SoC Modeling Engineer
Pre-Silicon AI/SoC Modeling Engineer

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+2