JobsPCIe Verification Engineer
Job description
As a verification engineer in the AECG Group at AMD, you will contribute to the development of cutting-edge FPGA and ASIC technologies for various customers. You will be part of the front-end design and integration team, collaborating closely with architecture, IP design, and product engineering teams to ensure successful silicon outcomes. The role requires a passion for complex IP architectures and digital design, along with strong analytical and problem-solving skills. You will work in a collaborative environment that values communication and teamwork across different locations.
Requirements
- Bachelor's or Master's degree in Computer Engineering or Electrical Engineering
- Proficient in IP level ASIC verification
- Expert in Verilog, System Verilog, and Object Oriented programming
- Experience developing UVM based verification frameworks and testbenches
- Comfortable with scripting and automation of verification processes
- Good knowledge of computer architecture and systems
- Experience with PCIe, CXL, NVMe, or Ethernet protocols
Responsibilities
- Collaborate with architects, hardware engineers, and firmware engineers to understand new features to be verified.
- Develop test plan documentation that accounts for interactions with other features, hardware, firmware, and software driver use cases.
- Code IP or SS level UVM based testbenches and verification components such as monitors, scoreboards, and checkers.
- Build directed and random verification tests.
- Run regressions and debug test failures to ensure high design functional, performance, and implementation quality.
Benefits
- AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.
Is this posting expired or inaccurate?
