AMD logo

Systems Design Emulation Engineer

AMD

Job Overview

Join AMD's Strategic Silicon Solutions System Emulation Team as a Systems Design Emulation Engineer. In this role, you will be instrumental in executing and debugging issues alongside validation, firmware, and IP teams on emulation to meet product development milestones. You will also develop and expand infrastructure to enable increased coverage and testing in a pre-silicon environment.

Key Responsibilities

  • Execute pre-silicon coverage on semi-custom systems using emulator systems.
  • Debug and support system issues found in firmware, hardware, or software during pre-silicon emulation.
  • Provide root cause analysis and guidance for issue resolution to both internal and external teams.
  • Review and plan dependencies, milestones, and deliverables, coordinating with upstream and downstream teams.
  • Drive own priorities to achieve business goals and ensure deliverables are on schedule.

Requirements

  • Minimum 3 years of experience with low-level debug and emulation execution of SoCs and embedded systems.
  • In-depth knowledge of system architecture and concepts, including proficiency in x86 and ARM architectures.
  • Proficiency in Verilog, C, C++, assembly, TCL/TK, Python, and/or other scripting languages.
  • Strong analytical/problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.
  • Ability to work in a dynamic team environment and independently drive tasks to completion.

Preferred Qualifications

  • Experience with emulation systems debug, including industry-standard emulator systems.
  • Technical understanding of Graphics, Display, PCIe, Power Management, or Security/Crypto architecture & design.
  • Strong understanding of BIOS and other firmware components, OS (Linux, Windows, Android), and driver-level interactions.
  • Working knowledge of Windows and Linux-based operating systems and technologies.
  • Familiarity with Git, GitLab/GitHub, and other software repository frameworks.

Education

  • Bachelor’s, Master’s, or PhD degree in Electrical, Computer, or Software Engineering, or related fields with 3+ years of industry experience.

Location

  • This position is based in Austin, TX, with hybrid/remote flexibility.

Compensation

  • The salary range for this position is €124,320 to €186,480 per year.
  • You may be eligible for incentives such as an annual bonus or sales incentive.
  • Many AMD employees have the opportunity to own shares of AMD stock, with a discount available through the Employee Stock Purchase Plan.

Equal Opportunity

AMD is an equal opportunity employer and considers all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

Benefits
Extracted with AI

  • Annual bonus
  • Employee Stock Purchase Plan
  • Competitive benefits package

Similar jobs

Last update: 23 minutes ago

AMD logo
AMD

AI Software Engineer, AI Software Solutions

Join AMD as an AI Software Engineer to innovate AI solutions for data centers and supercomputers. Work with cutting-edge GPU technology.

AMD logo
AMD

Senior Staff Verification Engineer (Tech Lead)

Join AMD as a Senior Staff Verification Engineer in Dublin, leading verification of next-gen products using UVM.

AMD logo
AMD

Junior AI Development Engineer

Join AMD as a Junior AI Development Engineer to develop and optimize AI/ML solutions. Work on-site in Boxborough, MA or Austin, TX.

AMD logo
AMD

Software Machine Learning (ML) Architect

Join AMD as a Software ML Architect to design and implement AI solutions for next-gen GPU products.

AMD logo
AMD

AI/ML Software Engineer

Join AMD as an AI/ML Software Engineer to lead next-gen architecture development in a remote role. Strong C++, Python, and ML framework skills required.

AMD logo
AMD

AI/ML Senior Software Engineer (Quantization)

Senior AI/ML Software Engineer specializing in Quantization, skilled in C/C++, firmware, and semiconductor engineering.

AMD logo
AMD

Senior Machine Learning/AI Engineer

Join AMD as a Senior Machine Learning/AI Engineer to develop and implement AI solutions using TensorFlow, PyTorch, and more.

Siemens EDA (Siemens Digital Industries Software) logo
Siemens EDA (Siemens Digital Industries Software)

Senior Software Engineer - Electronic Design Automation

Senior Software Engineer for Electronic Design Automation with expertise in simulation, modeling, and optimization.

NVIDIA logo
NVIDIA

Senior Software Architect – Data Center Platform Simulation and Virtualization

Join NVIDIA as a Senior Software Architect focusing on data center platform simulation and virtualization.

Arm logo
Arm

RTL Design Engineer – Memory Controller

Join Arm as an RTL Design Engineer in Austin, TX, focusing on memory controller design with hybrid work flexibility.

Amazon logo
Amazon

Firmware Embedded Engineer

Join Amazon as a Firmware Embedded Engineer in Sunnyvale, CA. Design and develop firmware for innovative global connectivity solutions.

AMD logo
AMD

Senior AI/ML Engineer

Join AMD as a Senior AI/ML Engineer to develop and implement cutting-edge AI solutions using PyTorch and TensorFlow.

Microsoft logo
Microsoft

Software Engineer - Embedded Systems

Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.

Arm logo
Arm

Hardware Performance Analysis Engineer

Join Arm as a Hardware Performance Analysis Engineer to analyze and improve SoC performance in a hybrid work environment.

Arm logo
Arm

Senior Performance Analysis Engineer

Join Arm as a Senior Performance Analysis Engineer to analyze and improve SoC performance in a hybrid work environment.

Silimate (YC S23) logo
Silimate (YC S23)

Founding Chip/Software Engineer

Join Silimate as a Founding Chip/Software Engineer to revolutionize chip design with AI and VLSI expertise.

Amazon logo
Amazon

Software Development Engineer Intern - ML Chip Architect

Join Amazon as a Software Development Engineer Intern focusing on ML Chip Architecture. Work on cutting-edge machine learning technologies.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

ASIC Formal Verification Engineer Intern, Annapurna Labs

Internship opportunity in ASIC Formal Verification Engineering at Annapurna Labs, AWS, focusing on hardware design and model checking.

Intel Corporation logo
Intel Corporation

Cloud Solution Engineer - GPU/Gaudi AI Accelerator

Join Intel as a Cloud Solution Engineer focusing on GPU/Gaudi AI Accelerator technologies for AI-driven applications.

NVIDIA logo
NVIDIA

Senior Software Engineer - HPC

Senior Software Engineer for HPC at NVIDIA in Westford, MA. Design and improve high-performance computing systems.

Amazon logo
Amazon

Senior Machine Learning Architect

Join Amazon Devices as a Senior ML Architect to develop next-gen SoCs for ML-enabled products.

Silimate (YC S23) logo
Silimate (YC S23)

Founding Engineer (AI/ML/LLM)

Join as a Founding Engineer to develop AI/ML solutions for chip design in San Francisco. Work on-site with a dynamic team.

Applied Materials logo
Applied Materials

Software Architect Director

Lead Software Architect Director role focusing on AI/ML, cloud computing, and semiconductor technologies in Santa Clara, CA.

Arm logo
Arm

Staff Software Engineer - Design Frontend Automation

Join Arm as a Staff Software Engineer in Sophia Antipolis, focusing on frontend automation and firmware release management.