Virtual Software Modeling Engineer
AMD - Austin, TX
Hiring: Virtual Software Modeling Engineer Company: AMD Location: Austin, TX Job Posted Time: 2026-09-17 10:14:29 Target Skills & Keywords : AI, C, C++, Embedded Systems, Firmware, Linux About the job Experience: •Strong C/C++ for high-performance systems software on Linux and/or Windows — able to architect, review, and debug complex code, not just write it. •Using AI coding assistants/agents as a core part of day-to-day engineering. •Understanding of hardware/software interfaces (registers, memory maps, interrupts) and subsystem interface protocols. •Functional modeling, architecture simulation, virtual platform, or hypervisor development — or adjacent experience in pre-silicon verification/emulation, firmware/BIOS bring-up, embedded systems, QEMU/hypervisor, or GPU/driver development. •X86, ARM, or GPU architecture, drivers, and applications. Required Skills: •Architect and build high-performance C++ functional models of AMD SoCs, IP blocks, and platforms — driving AI coding tools to implement and verify them. •Enable firmware, OS, driver, and validation teams to develop and debug against your models’ months ahead of silicon. •Improve the functionality, stability, and performance of existing models, backed by tests that prove correctness. •Partner with architecture teams to interpret specifications and model next-generation designs. •Debug internal and customer workloads running on the models. •Advance our simulation framework, debug tooling, and how the team applies AI across the modeling workflow. Qualifications: •Bachelor's or master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience preferred. Compensation: •$144,800 - $217,200 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!