Senior Virtual Platform Functional Modeling Engineer
Core
Define and deliver the framework, infrastructure, and methodologies for AMD's next-generation distributed multi-node functional modeling environment to enable scalable pre-silicon system validation.
Role type
Senior IC functional modeling engineer (virtual platform)
Builds
Software-executable representations of complex systems (processors, memory, I/O) for pre-silicon validation
Domain
Semiconductor / Computer Architecture / System Validation
Required skills
C++ development, functional modeling, virtual platform development, simulation frameworks, distributed simulation, inter-node communication, simulation orchestration, validation strategies, CI/CD automation, SoC architecture, high-speed interconnects (PCIe, CXL, AXI), SystemC/TLM-2.0, Arm Fast Models, QEMU
Preferred skills
AI-assisted development tools, device model integration, test planning, regression infrastructure, hardware/software co-validation, cloud-based distributed compute platforms, reusable modeling methodologies
Technologies
C++, SystemC, TLM-2.0, Arm Fast Models, Simics, QEMU, PCIe, CXL, AXI, CHI, ACE, UCIe, HBM, DDR
Responsibilities
Collaborate with firmware, software, and emulation teams to enhance virtual platform capabilities; Define and implement inter-node communication behavior; Design simulation orchestration services; Develop model interfaces and communication frameworks; Create validation strategies and debug infrastructure; Partner with architecture and system validation teams; Evaluate technologies to improve modeling productivity.
Seniority
Senior, hands-on IC
