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
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.
Senior Staff Verification Engineer (Tech Lead)
Join AMD as a Senior Staff Verification Engineer in Dublin, leading verification of next-gen products using UVM.
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.
Software Machine Learning (ML) Architect
Join AMD as a Software ML Architect to design and implement AI solutions for next-gen GPU products.
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.
AI/ML Senior Software Engineer (Quantization)
Senior AI/ML Software Engineer specializing in Quantization, skilled in C/C++, firmware, and semiconductor engineering.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
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.
System Engineer Tier 2
Join EVS Broadcast Equipment as a System Engineer Tier 2, focusing on IT-based broadcast systems support and project functions.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Senior AI/ML Engineer
Join AMD as a Senior AI/ML Engineer to develop and implement cutting-edge AI solutions using PyTorch and TensorFlow.
Production Engineer
Join Optiver as a Production Engineer in Amsterdam to manage live trading environments and enhance system reliability and performance.
Senior Software Engineer - Electronic Design Automation
Senior Software Engineer for Electronic Design Automation with expertise in simulation, modeling, and optimization.
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.
RTL Design Engineer – Memory Controller
Join Arm as an RTL Design Engineer in Austin, TX, focusing on memory controller design with hybrid work flexibility.
Senior Software Architect – Data Center Platform Simulation and Virtualization
Join NVIDIA as a Senior Software Architect focusing on data center platform simulation and virtualization.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Firmware Embedded Engineer
Join Amazon as a Firmware Embedded Engineer in Sunnyvale, CA. Design and develop firmware for innovative global connectivity solutions.
Cloud Solution Engineer (IC4)
Join Oracle as a Cloud Solution Engineer to design and deploy cloud architectures, driving customer success in Amsterdam.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Solutions Engineer
Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Software Engineer - Embedded Systems
Join Microsoft's SCHIE team as a Software Engineer, focusing on embedded systems and cloud infrastructure.