Engineer – SoC Virtual Model Development

AMD

  • Full Time

To apply for this job please visit careers.amd.com.

What You’ll Do

  • Build fast-functional models (FFMs) for AMD SoCs using C++.

  • Collaborate with teams to run workloads, validate models, and troubleshoot issues.

  • Enhance model stability, performance, and features.

  • Develop new capabilities to streamline debugging and accelerate development.

  • Partner with architecture teams to understand and implement new designs.

What We’re Looking For

  • Strong C++11/14/17 experience and clean, maintainable code.

  • Familiarity with x86, ARM, or GPU architectures and system software.

  • Experience with Linux/Windows kernel debugging and cross-platform development.

  • Prior work in functional modeling, architecture simulation, or hypervisors.

  • Knowledge of modeling frameworks like QEMU, SystemC, Gem5, SIMICS, or JIT/Dynamic Binary Translation.

  • Passion for problem-solving, innovation, and collaboration.

Education

  • Bachelor’s or Master’s in Engineering, Computer Science, or equivalent experience.

Job Overview