This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Step into a pivotal leadership role where you’ll help bring AMD’s leading-edge System-on-Chips (SoCs) to life through advanced virtual environments. As a technical leader, you’ll not only drive the development of high‑performance C++ functional models that enable pre‑silicon firmware, system, driver, and application software development, but also build, manage, and grow a high‑performing engineering team. You will lead a rapidly expanding team of engineers, setting technical direction, scaling execution, and fostering a collaborative, inclusive culture. This role combines hands‑on technical leadership with people management, offering high visibility, significant impact, and strong opportunities for organizational growth and career advancement.
Job Responsibility:
Drive the development of high‑performance C++ models for AMD SoCs and platform solutions
Build, lead, and scale a growing team of SoC functional modeling engineers, providing technical guidance, mentorship, and performance feedback
Collaborate with internal and external stakeholders to enable workload execution on functional models
Establish and evolve best practices for model development, validation, and debugging across an expanding team
Design and execute comprehensive test plans using Python to validate and enhance model functionality
Proactively improve, stabilize, and optimize existing models to deliver best‑in‑class performance and reliability
Foster close technical partnerships with architecture teams to ensure deep understanding of new and emerging designs
Champion a culture of technical excellence, continuous improvement, and knowledge sharing
Requirements:
Proven experience in designing and implementing maintainable, performant, professional C++11/14/17 code
Familiarity with x86, ARM or GPU architecture, including drivers and applications
Proficiency in Linux and Windows kernel debugging
Prior involvement in functional modelling, architecture simulation, or hypervisor development
Familiarity with modelling technologies such as QEMU, VirtualBox, SystemC, Gem5, SIMICS, dynamic binary translation or JIT
Experience of cross-platform development for Linux and Windows environments
University degree in Engineering or higher or equivalent experience is preferred