Senior Virtual Platform Engineer: SoC Modeling & QEMU

Amazon Web Services (AWS)

Austin (TX)

On-site

USD 100,860 - 227,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Annapurna Labs (U.S.) Inc. in Austin is seeking a software engineer to build and own full-system virtual platform models of SoCs, including Trainium/Inferentia-scale subsystems. You will work with firmware, driver, runtime, and application teams to run real workloads on our platform.

You'll design and implement functional models, contribute to QEMU integration, and optimize simulation performance at scale. Experience with C++, SystemC, and Python tooling is highly valued; salary range is

Qualifications

  • 5+ years of professional software development in a non-internship role.
  • 7+ years creating functional or performance models for SoCs/ASICs/GPUs.
  • Experience with C++ and/or SystemC and architecture knowledge.

Responsibilities

  • Build and own functional models of SoC subsystems for the virtual platform.
  • Design usable, high-performing models for software engineers as customers.
  • Develop and improve platform infrastructure, including QEMU integration and tooling.
  • Collaborate with firmware, driver, runtime, and application teams to optimize workloads.
  • Drive simulation performance improvements for increasingly complex workloads.

Skills

C++
SystemC
Python
Mentoring
Team leadership
System-level modeling
QEMU
Performance optimization

Education

Bachelor's degree in computer science

Tools

QEMU
PyTest
GoogleTest
SystemC

Job description

Annapurna Labs (U.S.) Inc. in Austin is seeking a software engineer to build and own full-system virtual platform models of SoCs, including Trainium/Inferentia-scale subsystems. You will work with firmware, driver, runtime, and application teams to run real workloads on our platform.

You'll design and implement functional models, contribute to QEMU integration, and optimize simulation performance at scale. Experience with C++, SystemC, and Python tooling is highly valued; salary range is

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

Similar jobs worth comparing

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 Virtual Platform Engineer C++ SystemC
SoC Virtual Platform Engineer C++ SystemC

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 143,000 - 195,000
Virtual Platform Engineer for SoC & QEMU (C++/SystemC)
Virtual Platform Engineer for SoC & QEMU (C++/SystemC)

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 140,000 - 210,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 140,000 - 210,000
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
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
Senior Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS
Senior Virtual Platform Software Engineer, Annapurna Labs Machine Learning Accelerators, AWS

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 100,000 - 228,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) • Austin (TX)

On-site
USD 143,000 - 195,000
Senior Software Engineer - Virtual Hardware Modeling
Senior Software Engineer - Virtual Hardware Modeling

TALENT Software Services • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior SoC Virtual Platform Engineer
Senior SoC Virtual Platform Engineer

TALENT Software Services • Sunnyvale (CA)

On-site
USD 120,000 - 160,000