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

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

IBA logo
IBA

Embedded Software Engineer

Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.

EVS Broadcast Equipment logo
EVS Broadcast Equipment

System Engineer Tier 2

Join EVS Broadcast Equipment as a System Engineer Tier 2, focusing on IT-based broadcast systems support and project functions.

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

Senior Systems Engineer, Managed Operations

Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

YAGER logo
YAGER

Lead Game Designer, Co-Development

Join YAGER as a Lead Game Designer in Berlin, managing a talented team in co-development projects. Hybrid work environment.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, offering flexible work and extensive benefits.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Fender Musical Instruments Corporation logo
Fender Musical Instruments Corporation

Senior Software Engineer, UI/UX

Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, working remotely in Germany.

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler, working remotely in Germany. Entry-level position with flexible benefits.

CHILI publish logo
CHILI publish

IT Engineer

Join CHILI publish as an IT Engineer to manage and enhance IT infrastructure, ensuring security and efficiency in a dynamic environment.