Senior CPU Verification Engineer
Apply now
Senior CPU Verification Engineer

Senior CPU Verification Engineer

London Full-Time No home office possible
Apply now
E

Senior CPU Verification Engineer

European Tech Recruit are working closely with a leading semicon company, based in Cambridge, who are looking for a talented Senior CPU Verification Engineer to join their team.

Responsibilities as Senior CPU Verification Engineer:

  • Development/ownership of varied aspects of unit verification environments including testbench components, tests/stimulus, checkers and functional coverage. Involvement in end-to-end verification processes, from test plan creation through to verification closure.
  • Investigation of test failures and debug of sometimes complex technical issues that can cross team boundaries.
  • Work with project leads and team members to plan, prioritize, track, and coordinate tasks to meet quality goals at the planned time.
  • Contribute to verification improvement activities across the CPU group and the wider verification community.

Requirements:

  • Experience of simulation based verification of RTL designs. Familiarity with constrained random verification, coverage metrics, checking methodologies.
  • Software development skills to write flexible, maintainable code in an object oriented language. Familiarity with version control, preferably using git in conjunction with a change based code review flow.
  • Ability to apply complex specification detail . Curiosity to resolve ambiguities.
  • Proficiency in problem solving and debugging.
  • The interpersonal and communication skills, to work well in a team and a practical, result-focused approach.

Desirable experience:

  • Familiarity with assembly language.
  • Understanding of computer architecture fundamentals, such as pipelining, exception handling, memory systems. Perhaps some practical experience of working on microprocessor designs.
  • Familiarity with SystemVerilog, maybe using a methodology such as UVM.
  • Python programming experience, for example to automate verification flows.
  • C++ programming experience, maybe in the context of a mixed-language testbench.
  • Experience with Continuous Integration flows using tools such as Jenkins.
  • Experience with formal verification.
  • Experience leading/coordinating/mentoring small teams.

If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

E

Contact Detail:

European Tech Recruit Recruiting Team

Senior CPU Verification Engineer
European Tech Recruit
Apply now
E
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>