Platform Emulation Validation Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

AMD · 5 months ago

Platform Emulation Validation Engineer

Advanced Micro Devices, Inc (AMD) is focused on transforming lives with technology and building products that accelerate next-generation computing experiences. The System Emulation Engineer will be responsible for debugging and validating complex boot flows and connections in SOC design, while also developing infrastructure for increased testing coverage in a pre-silicon environment.

AI InfrastructureArtificial Intelligence (AI)Cloud ComputingComputerEmbedded SystemsGPUHardwareSemiconductor
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Debug and support of system issues found in firmware, hardware, or software during pre-silicon emulation
Providing root cause analysis and guidance for the closure of issues to both internal and customer-facing/external teams
Reviewing and planning dependencies, milestones, and deliverables, and coordinating with upstream and downstream teams
Defining and executing pre-silicon coverage on semi-custom systems on emulator systems
Driving collaborative technical discussions and innovations in order to enhance AMD’s capabilities in system emulation and debug, including tool and script development, technical, and methodology enhancements
Drive own priorities to achieve business goals and ensure deliverables are on schedule

Qualification

System EmulationLow Level DebugSoC DesignX86 ArchitectureARM ArchitectureFirmware DebugPythonC/C++TCL/TKAnalytical SkillsDebug MethodologiesGit/GitHubWindows OSLinux OSCommunication SkillsTeam CollaborationSelf-StarterAttention to Detail

Required

Minimum 5 years of experience with low level debug and emulation execution of SoCs and embedded systems, and their related software/firmware debug
In-depth knowledge of system architecture and concepts, including proficiency in x86 and ARM architectures, their functionality, and debug practices
Experience with emulation systems debug, including experience with industry standard emulator systems
Knowledge of Verilog, C, C++, assembly, TCL/TK, Python, and/or other scripting languages
Demonstrated ability to grasp new technical concepts quickly
Strong analytical/problem solving skills and pronounced attention to details
Excellent written and verbal communication skills
Excel in a dynamic team working environment
Self-starter, strong collaborator, and able to independently drive tasks to completion, especially those with high ambiguity
Strong understanding of BIOS and other firmware components, OS (Linux, Windows, Android), and driver-level interactions at the system level, common failure points within each, and debug methodologies
Knowledge and use of standard debuggers, programmers, and related tools and methodologies (JTAG, Dstream, Lauderbach, etc.)
Working debug knowledge of Windows and Linux-based operating systems and technologies, as well as their needs and limitations in a pre-silicon environment
Familiarity with Git, GitLab/GitHub and other software repository frameworks and methodologies
Technical understanding of Graphics, Display, PCIe, Power Management, or Security/Crypto architecture & design
Bachelor, Master's or PhD degree in Electrical, Computer, or Software Engineering, or related degree

Company

Advanced Micro Devices is a semiconductor company that designs and develops graphics units, processors, and media solutions.

Funding

Current Stage
Public Company
Total Funding
unknown
Key Investors
OpenAIDaniel Loeb
2025-10-06Post Ipo Equity
2023-03-02Post Ipo Equity
2021-06-29Post Ipo Equity

Leadership Team

leader-logo
Lisa Su
Chair & CEO
linkedin
leader-logo
Mark Papermaster
CTO and EVP
linkedin
Company data provided by crunchbase