Company Overview
Advanced Micro Devices Inc. is a company focused on advancing the field of computing through innovative products in various sectors including gaming, AI, and embedded systems.
Role Overview
The Low Power Design Verification Engineer will develop, execute, and debug tests and methodologies tailored for System on Chip (SoC) low power features. This role requires collaboration with architecture, design, and product engineering teams to ensure successful silicon outcomes.
Experience Level
This position is suited for candidates with professional experience in ASIC verification, particularly at the SoC level, and familiarity with both low power design methodologies and complex digital systems.
Key Responsibilities
- Collaborate with architects, hardware, and firmware engineers to gather verification requirements for new features.
- Document test plans addressing interactions across hardware, firmware, and software use cases.
- Estimate time and resources necessary for writing and adapting tests for new features.
- Develop directed and random verification tests to validate feature functionalities.
- Investigate test failures to identify root causes and work with engineering teams to resolve design issues effectively.
- Analyze functional and code coverage metrics to ensure all requirements are met and adjust tests as necessary.
Requirements
- Experience with SoC level ASIC verification.
- Hands-on experience with low power design and verification methodologies (e.g., UPF, power domains).
- Proficient with simulation tools for debugging firmware and RTL code.
- Experience with UVM based verification methodologies.
- Familiarity with programming languages such as Verilog, SystemVerilog, C, and C++.
- Ability to automate workflows in distributed computing environments.
- Knowledge of SystemC and TLM is a plus.
- Scripting capabilities in Perl, Python, Ruby, or shell scripting preferred.
Education Requirements
Bachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or a related field.