Virtual Software Modeling Engineer

AMD
Austin
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["C++","Windows","Linux","QEMU","GEM5","SIMICS"]

Develop high-performance C++ models to simulate AMD’s next-generation SoCs in a virtual environment. Collaborate with architecture teams to model new designs, improve existing models for stability and performance, and create tests. Enable pre-silicon firmware, system, driver and application software development, with emulation acceleration and innovative debugging features.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
3 months ago

Virtual Software Modeling Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Develop high-performance C++ models to simulate AMD’s next-generation SoCs in a virtual environment. Collaborate with architecture teams to model new designs, improve existing models for stability and performance, and create tests. Enable pre-silicon firmware, system, driver and application software development, with emulation acceleration and innovative debugging features.
Location: Austin
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop high-performance C++ functional models of AMD SoCs and platforms.
  • •Work closely with architecture teams to understand and model new designs.
  • •Improve functionality, stability, and performance of existing models.
  • •Develop tests to verify the functionality of models.
  • •Work with internal and external customers to help debug problems by running their workloads on the models.

Key Requirements

  • •Develop high-performance C++ functional models of AMD SoCs and platforms (Linux/Windows).
  • •Collaborate with architecture teams to understand and model new designs.
  • •Develop tests to verify model functionality and ensure stability.
  • •Improve functionality, stability, and performance of existing models.
  • •Enable pre-silicon development of firmware, system, driver and application software.
Experience:SemiconductorsHardwareEmbedded systems
Education:Bachelor's
Skills:C++WindowsLinuxQEMUGEM5SIMICS
Languages:English
Tech Stack:C++WindowsLinuxQEMUGEM5SIMICS

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn