CPU Design Verification Engineer in Portsmouth
CPU Design Verification Engineer

CPU Design Verification Engineer in Portsmouth

Portsmouth Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
E

At a Glance

  • Tasks: Validate CPU and SOC micro-architectures, ensuring they meet launch standards.
  • Company: Leading semiconductor company based in Cambridge with a focus on innovation.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Join a dynamic team and work on cutting-edge technology that shapes the future.
  • Qualifications: Deep knowledge of micro-processor verification and experience in leading teams.
  • Other info: Exciting environment with potential for career advancement and skill development.

The predicted salary is between 36000 - 60000 Β£ per year.

European Tech Recruit are working closely with a leading semiconductor company, based in Cambridge, who are looking for a talented CPU Design Verification Engineer to join their team. In this role you will work with Chip Architects to validate the concepts of CPU and SOC level micro-architectures. You will work on a selected part of the CPU Design Verification to ensure that it functions to the standards of being launch ready for the end product.

Responsibilities:

  • Working with CPU and SOC Architects to understand the concepts and high-level system requirements.
  • Developing detailed Test and Coverage plans based on the Architecture and Micro-architecture.
  • Developing Verification Methodology, ensuring scalability and portability across environments.
  • Developing Verification environment, including all the respective components such as Stimulus, Checkers, Assertions, Trackers, and Coverage.
  • Developing Verification Plans and Testbenches for your functional domain.
  • Executing Verification Plans, including Design Bring-up, DV environment Bring-up, Regressions enabling all features under your care, and Debug of the test failures.
  • Tracking and reporting DV progress using a variety of metrics, including Bugs and Coverage.

Requirements:

  • Deep knowledge of Micro-Processor Verification functions and Architectures, in domains such as: Cache Coherence, Memory ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative execution, and Address Translation/Memory Management.
  • Knowledge of Random Instruction Sequencing (RIS) and testing a given design, at the Block/Unit-level and Subsystem/Chip-level for proving correctness.
  • Experience in leading a small team of Verification engineers performing CPU Verification.
  • Advanced techniques such as: Formal, Assertions, and Silicon bring up, is helpful.
  • In-depth knowledge of Micro-processor functions, Architectures, and Micro-architectures.
  • Experience in writing Test plans, portable Testbenches, Transactors, and Assembly code.
  • Experience with different Verification Methodologies and Tools such as Simulators, Coverage collection, Gate-level Simulation, Waveform viewers, and Formal Proof Tools.
  • Ability to develop and work independently on a Block/Unit of the design.

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

CPU Design Verification Engineer in Portsmouth employer: European Tech Recruit

Join a leading semiconductor company in Cambridge, where innovation meets collaboration. As a CPU Design Verification Engineer, you'll thrive in a dynamic work culture that prioritises employee growth and development, offering opportunities to work alongside top industry professionals. Enjoy the unique advantage of being part of a cutting-edge team dedicated to pushing the boundaries of technology in a vibrant city known for its rich academic heritage and tech ecosystem.
E

Contact Detail:

European Tech Recruit Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land CPU Design Verification Engineer in Portsmouth

✨Tip Number 1

Network like a pro! Reach out to folks in the semiconductor industry, especially those working in CPU design. A casual chat can lead to opportunities you might not find on job boards.

✨Tip Number 2

Show off your skills! Create a portfolio or a GitHub repository showcasing your projects related to CPU verification. This gives potential employers a tangible look at what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on key concepts like Cache Coherence and Memory Management. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace CPU Design Verification Engineer in Portsmouth

Micro-Processor Verification
CPU and SOC Architecture Understanding
Test and Coverage Plan Development
Verification Methodology Development
Verification Environment Development
Testbench Development
Design Bring-up
Regression Testing
Debugging Skills
Cache Coherence Knowledge
Memory Ordering and Consistency
Random Instruction Sequencing (RIS)
Team Leadership in Verification
Formal Verification Techniques
Experience with Verification Tools

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the CPU Design Verification Engineer role. Highlight your experience with micro-architectures and verification methodologies, as this will show us you’re a great fit for the position.

Showcase Relevant Skills: Don’t forget to showcase your deep knowledge of micro-processor functions and architectures. Mention any specific techniques or tools you’ve used, like formal proof tools or simulators, to catch our eye!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about CPU design verification and how your background aligns with our needs. We love seeing enthusiasm and a good fit!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at European Tech Recruit

✨Know Your Micro-Architecture

Make sure you brush up on your knowledge of micro-processor functions and architectures. Be ready to discuss concepts like cache coherence and memory management, as these are crucial for the role. Showing that you understand these topics will impress the interviewers.

✨Prepare Your Test Plans

Before the interview, think about how you would develop detailed test and coverage plans based on architecture. Be prepared to explain your approach to creating verification plans and testbenches, as this will demonstrate your hands-on experience and strategic thinking.

✨Showcase Your Team Leadership Skills

If you've led a team of verification engineers before, be sure to highlight this experience. Discuss how you managed projects and collaborated with others, as teamwork is key in this role. It’s all about showing you can lead while also being a part of the team.

✨Familiarise Yourself with Verification Tools

Get comfortable with various verification methodologies and tools mentioned in the job description. Whether it's simulators or formal proof tools, being able to talk about your experience with these will show that you're ready to hit the ground running.

CPU Design Verification Engineer in Portsmouth
European Tech Recruit
Location: Portsmouth

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>