SoC DFX Staff Engineer
Advanced Micro Devices View all jobs
- Markham, ON
- Permanent
- Full-time
- Collaborate with architects, hardware engineers, and firmware engineers to understand the new DFX features to be designed and verified.
- Work on designing and integrating DFX logic in complex SoCs.
- Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
- Estimate the time required to write the new feature tests and any required changes to the test environment
- Build the directed and random verification tests
- Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test issues
- Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements
- Experience with DFT (Design for Test) and DFD (Design for Debug) architecture, design, and verification
- Experience with JTAG, LBIST, MBIST, Scan, and ATPG
- Familiarity with the Tessent tools suite, including Scan and ATPG
- Familiarity with test pattern generation, bring‑up, and debug on ATE
- Experience with post‑silicon bring‑up
- Experience with IP‑level and ASIC verification
- Experience debugging firmware and RTL code using simulation tools
- Experience with Verilog, SystemVerilog, SystemC, and C++
- Experience automating workflows in a distributed compute environment
- Experience with UVM concepts and the SystemVerilog language
- Experience with static timing analysis and constraints
- Familiarity with ICL/PDL
- Scripting language experience: Perl, Ruby, Makefile, and shell preferred
- Exposure to leadership or mentorship is an asset
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.