Silicon Design Engineer
Vancouver, BCCA$91.2k - CA$136.8kFull-timePosted 3w ago
About the role
Join AMD's Emulation and Prototyping team to contribute to the development of next-generation SoCs, focusing on pre-silicon validation and emulation methodologies, infrastructure, validation environments, and workflows.
Responsibilities
- Develop and maintain scalable emulation testbenches, validation infrastructure, and reusable automation frameworks.
- Support bring-up, debug, and validation activities on emulation and prototyping platforms.
- Collaborate with architecture, design, firmware, software, and verification teams to plan and execute pre-silicon validation.
- Create automation and test content using Python and other scripting languages.
- Develop and debug embedded firmware, boot code, and validation applications used for feature enablement and hardware/software co-validation.
- Analyze functional failures, drive root-cause debug, and contribute to new emulation and prototyping methodologies.
- Validate next-generation features, protocols, and interfaces while leveraging AI-powered tools to enhance engineering productivity.
Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- Experience with C/C++, Python, TCL, and/or SystemVerilog.
- Understanding of digital logic design, computer architecture fundamentals, and Linux-based development environments.
- Strong debugging, analytical, and problem-solving skills.
- Exposure to ASIC design, design verification, FPGA development, emulation, or related hardware development projects through coursework, research, or internships.
- Familiarity with industry-standard interfaces and protocols such as PCIe, CXL, DDR, AXI, or other AMBA protocols.
- Experience with firmware or embedded software development is a plus.
Skills
Required:Electrical Engineering / Computer EngineeringC/C++PythonLinux
Nice to have:SystemVerilog / TCL
Benefits
- AMD benefits at a glance
Last updated Oct 22, 2026. Interested? Apply on the company site.
About AMD
together we advance_AI
AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.
AIData CenterHigh-Performance ComputingGamingEdge Devices
More open roles at AMD
- System Thermal Design Staff Engineer5d agoPenang, Malaysia · Engineering
- PD Engineer5d agoHybrid (Bangalore) · Engineering
- PD Engineer5d agoBangalore · Engineering
- Low-Power & CDC Verification Engineer5d agoSanta Clara, California · Engineering
- Technical Program Manager5d agoShanghai · Engineering