Back to listings
European Tech RecruitUnited Kingdom

CPU Design Verification Engineer

Description

CPU Design Verification Engineer

Recruitment Consultant XXXX XXXX

Contact Details [ inquiries@consultant.dev](mailto: inquiries@consultant.dev) [+44 (0) XXX-XXX-XXXX](tel:+44 (0) XXX-XXX-XXXX)

Posted 1 day ago

CPU Design Verification Engineer

About Us

Cambridge is our largest office in the UK, with about 400 team members including engineers, business strategists and support staff. From an engineering perspective, we have teams focussing on: RF and PMU analog design, digital design & verification, digital physical design, embedded software, packaging and post-silicon validation. Target products include: high performance CPUs and GPUs, ultra-low power IoT devices, and wearables such as smart glasses, smart watches and earbuds.

About the Role

Please note this role requires you to work onsite 5 days per week in our Cambridge office.

As a CPU Verification Engineer, Senior 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.

What will you be doing?

  • 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 report DV progress using a variety of metrics, including Bugs and Coverage.

What are we looking for?

  • 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.- Advance 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.

Industry Semiconductor

Contract Type Permanent

Location United Kingdom

City Cambridge

Work Model On-Site

By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.

For more information, please refer to our

Name

Email

Phone

Location

Message

:

Choose file

Formats: Word, PDF (max. size: 20MB)

Subscribe for industry highlights.

Send Application

Other relevant jobs

Embedded Systems

Wireless & IoT

Industry 4.0 & Robotics

Looking for tech jobs in the US?

European Tech Recruit Head Office

39 Upper Gardner Street

Brighton, BN1 4AN

United Kingdom

Company reg. XXX-XXX-XXXX

Amsterdam Office

Laarderhoogtweg 25

Amsterdam, 1101 EB

The Netherlands

Company reg. XXX-XXX-XXXX

USA Tech Recruit Head Office

1388 Haight St

San Francisco,

CA 94117

Company reg. 26- XXX-XXX-XXXX

Valencia Office

c/Jordi de Sant Jordi 12

bajo izq. 2

Valencia, 46022

Spain

Company reg. B72490204

Berlin Office

Friedrichstr. 114A

Berlin, 10117

Germany

Ireland Office

13 Adelaide Road,

Dublin 2, DO2 P950

Ireland

Company reg. 788394

Skills

AISecurityGraphicsPythonFirmwareMachine LearningEmbedded