AI-Powered Virtual Platform Modeling Engineer

AMD

Austin (TX)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD is seeking a software engineer to bring SoCs to life in a virtual environment. You will build fast platform models in C++ that simulate software-visible behavior of AMD's CPUs, GPUs, and interconnects, enabling firmware, OS, driver, and application teams to boot and debug months before silicon.

This AI-native role emphasizes architectural judgment and collaboration with architecture, firmware, and software teams, leveraging AI coding tools to accelerate development on cutting-edge silicon.

Qualifications

  • Strong C/C++ for high-performance systems software on Linux/Windows.
  • Using AI coding assistants/agents as part of day-to-day engineering.
  • Understanding of hardware/software interfaces (registers, memory maps, interrupts).
  • Experience in pre-silicon verification/emulation, firmware/BIOS bring-up, embedded systems, or GPU/driver development.

Responsibilities

  • Architect and build high-performance C++ functional models of AMD SoCs, IP blocks, and platforms.
  • Enable firmware, OS, driver, and validation teams to develop and debug against your models months ahead of silicon.
  • Improve functionality, stability, and performance of existing models with tests proving correctness.
  • Partner with architecture teams to interpret specs and model next-generation designs.
  • Debug internal and customer workloads running on the models.
  • Advance the simulation framework, debug tooling, and AI-integrated modeling workflow.

Skills

C/C++ programming
AI coding tools
Hardware/software interfaces
Multithreading

Education

Bachelor's or Master’s in CS/CE/EE

Tools

SystemC/TLM-2.0
QEMU
Simics
GEM5

Job description

AMD is seeking a software engineer to bring SoCs to life in a virtual environment. You will build fast platform models in C++ that simulate software-visible behavior of AMD's CPUs, GPUs, and interconnects, enabling firmware, OS, driver, and application teams to boot and debug months before silicon.

This AI-native role emphasizes architectural judgment and collaboration with architecture, firmware, and software teams, leveraging AI coding tools to accelerate development on cutting-edge silicon.

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

Similar jobs worth comparing

Virtual Software Modeling Engineer
Virtual Software Modeling Engineer

AMD • Austin (TX)

On-site
USD 150,000 - 190,000
Virtual Software Modeling Engineer
Virtual Software Modeling Engineer

Advanced Micro Devices • Austin (TX)

On-site
USD 100,000 - 130,000
Competitive benefits
Growth opportunities
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
Applied AI Engineer: Hardware-Driven AI Solutions
Applied AI Engineer: Hardware-Driven AI Solutions

Socket.dev • Santa Clara (CA)

Hybrid
USD 140,000 - 210,000
AMD benefits at a glance
System Performance Modeling Engineer
System Performance Modeling Engineer

AMD • Santa Clara (CA)

On-site
USD 130,000 - 150,000
Virtual SoC Modeling Engineer: C++ & AI Debugging
Virtual SoC Modeling Engineer: C++ & AI Debugging

Advanced Micro Devices • Austin (TX)

On-site
USD 100,000 - 130,000
Competitive benefits
Growth opportunities
Senior Virtual Platform Engineer - SoC Modeling
Senior Virtual Platform Engineer - SoC Modeling

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs
401(k) matching
System Performance Modeling Engineer
System Performance Modeling Engineer

Advanced Micro Devices • Santa Clara (CA)

On-site
USD 120,000 - 160,000
Applied AI Engineer: AI for Hardware & Software
Applied AI Engineer: AI for Hardware & Software

AMD • California (MO)

On-site
USD 180,000 - 240,000
Senior Software Engineer - CPU Microarchitecture & EDA
Senior Software Engineer - CPU Microarchitecture & EDA

AMD • San Jose (CA)

On-site
USD 150,000 - 210,000