Design Verification Engineer | Cambridge
About the Role
We are looking for an experienced Design Verification Engineer to join a growing engineering team. In this role, you will help verify complex digital designs, ensuring they function correctly and meet performance requirements.
What you'll be doing
- Work with design teams to create verification plans for complex hardware components
- Develop and maintain testbenches using SystemVerilog and UVM
- Write test cases, checkers, and debugging tools
- Collaborate with software and hardware engineers to improve verification environments
- Debug issues, analyse results, and ensure thorough test coverage
What you need
- 6+ years of experience in hardware verification
- Strong skills in Verilog/SystemVerilog
- Experience with UVM-based verification
- Familiarity with simulation and debugging tools
- Some experience with scripting or programming (e.g. Python)
Desirable Skills
- Experience with complex systems such as memory or interconnects
- Knowledge of advanced verification methods (e.g. formal verification, emulation)
- Familiarity with cache or coherency systems
- Strong problem-solving and teamwork skills
What's on Offer
- Flexible/hybrid working
- Competitive salary and benefits package
- Opportunity to work on complex and advanced hardware systems
- Supportive and collaborative team environment
