CPU - Formal Verification Engineer

3 weeks ago


Cambridge England CB AP, Cambridge, United Kingdom ARM Full time

In the fast-moving world of CPU Verification, Formal Methods are becoming crucial to the success of today's ever-accelerating development cycle. Arm’s CPU Group is looking for engineers with experience in Formal Verification who desire to be at the cutting edge of applied formal methods.

We are offering the chance to become part of a dedicated team that will deploy Formal on the next generation of CPU designs. This is an opportunity to influence design & verification decisions and shape the future of technology that will drive billions of devices world-wide

Job Overview:

You will apply Formal Methods to CPUs developed in the Cambridge design centre, with the opportunity to collaborate with our global Formal Teams across Arm.

Responsibilities:

The role entails investigating, creating, developing and deploying new Formal Verification techniques on live projects. You will use the industry’s best available tools and be in close contact with EDA tool vendors. You will work alongside Arm’s brightest formal experts to plan and implement Formal Verification to exceptional quality.

Required skills and experience:
  • Experience in functional verification or digital hardware design and familiarity with formal methods (e.g. SVA, PSL, model checking, theorem proving)
  • An engineering mentality and passion for digital design verification, a keen interest in processors and digital systems, and excellent attention to detail and reasoning skills
  • Understanding of fundamental verification concepts, computer architecture, micro-architectural concepts
  • Knowledge of hardware description and verification languages, such as VHDL, Verilog/SystemVerilog
  • Ability to understand and map abstract formal concepts into designs
'Nice to have' skills and experience:
  • Experience with industry-standard formal verification tools and model checking techniques.
  • Understanding of the end-to-end verification processes, from test plan creation through to verification closure
  • Proficiency in scripting languages, e.g. Python/Perl/TCL/shell
  • Understanding of Arm architecture and instruction set
  • Understanding of assume-guarantee reasoning , invariants and abstractions
In return:

You will get to utilise your engineering skills to build support for the technologies and influence millions of devices for years to come.

#LI-JC1



  • Cambridge, United Kingdom arm limited Full time

    The Role In the fast-moving world of CPU Verification, Formal Methods are becoming crucial to the success of today's ever-accelerating development cycle. Arm’s CPU Group is looking for engineers with experience in Formal Verification who desire to be at the cutting edge of applied formal methods. We are offering the chance to become part of a...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    In the fast-moving world of CPU Verification, Formal Methods are becoming crucial to the success of today's ever-accelerating development cycle. Arm’s CPU Group is looking for engineers with experience in Formal Verification who desire to be at the cutting edge of applied formal methods.   We are offering the chance to become part of a dedicated team...


  • Cambridge, United Kingdom European Recruitment Full time

    Formal Verification Engineer We are working with the world's largest CPU development company who are looking to add an experienced Formal Verification Engineer for their systems IP team in Cambridge. This role will allow you to work on the latest hardware design and verification methodologies to develop complex and highly configurable hardware IP that sit...


  • Cambridge, United Kingdom European Recruitment Full time

    CPU Verification Engineer European Recruitment are working closely with a multinational semiconductor company, based in Cambridge, who are looking for an experienced CPU Verification Engineer to join their team. Responsibilities as CPU Verification Engineer : Ownership of a specific area of a CPU project ranging from unit-level testbench development...


  • Cambridge, United Kingdom Connected Consulting Limited Full time

    **Role Overview** Does working at the cutting edge of technology in a world-class team sounds like an exciting challenge? Do you want to push the boundaries the fast-moving world of CPU Verification, and Formal Methods to improve the ever-accelerating development cycle? **Required Skills and Experience**: - Commercial experience in functional verification...


  • Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time

    Cambridge , Cambridgeshire , United Kingdom Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish..Dynamic, smart people and inspiring, innovative technologies are the...


  • England, United Kingdom IC Resources Full time

    We are seeking a CPU Verification Engineer to join one of the world’s leading RISC-V companies. This role can be based in Portland Oregon, or remotely. Our client was ranked among the top IP companies in the world. They are expanding exponentially, building their Verification teams in several international locations, and seek a CPU Verification Engineer...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Job Description Formal Verification Engineer We are working with the world's largest CPU development company who are looking to add an experienced Formal Verification Engineer for their systems IP team in Cambridge. This role will allow you to work on the latest hardware design and verification methodologies to develop complex and highly configurable...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    CPU Verification Engineer - Cutting Edge - Global Leader - Reputable Semiconductor Company Would you like to work at one of the most cutting edge leading semiconductor companies globally? I'm currently on the lookout for multiple Verification Engineers to work within the CPU team at various seniority levels, depending on experience. In this role you...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    CPU Verification Engineer European Recruitment are working closely with a multinational semiconductor company, based in Cambridge, who are looking for an experienced CPU Verification Engineer to join their team. Responsibilities as CPU Verification Engineer: Ownership of a specific area of a CPU project ranging from unit-level testbench development...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Job Description CPU Verification Engineer European Recruitment are working closely with a multinational semiconductor company, based in Cambridge, who are looking for an experienced CPU Verification Engineer to join their team. Responsibilities as CPU Verification Engineer : Ownership of a specific area of a CPU project ranging from unit-level...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    CPU Verification Engineer European Recruitment are working closely with a multinational semiconductor company, based in Cambridge, who are looking for an experienced CPU Verification Engineer to join their team. Responsibilities as CPU Verification Engineer : Ownership of a specific area of a CPU project ranging from unit-level testbench development...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    CPU Verification Engineer European Recruitment are working closely with a multinational semiconductor company, based in Cambridge, who are looking for an experienced CPU Verification Engineer to join their team. Responsibilities as CPU Verification Engineer : Ownership of a specific area of a CPU project ranging from unit-level testbench development...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The Role The Role Arm’s verification engineers continuously push the boundaries of what is possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If working at the cutting edge of technology in a world-class team sounds like an exciting challenge then a role as an Arm Verification Engineer is for you! This team has been...


  • Cambridge, Cambridgeshire, United Kingdom microTECH Global Ltd Full time

    Job DescriptionJob title: SOC CPU Verification EngineerLocation: UK/RemoteContract: ContractStart:ASAPDuration: 6 monthsAbout the clientAs pioneers of innovative neural computing, my client is transforming the future of computing by bringing the enormous potential of neural computing to the highest performance in most data-intensive applications. They are...


  • Cambridge, United Kingdom European Recruitment Full time

    Formal Verification Engineer We are recruiting Formal Verification Engineers of all seniorities to work for a world-leading Semiconductor Company to join their dedicated Formal verification team working to deliver blocks for next-generation GPUs. This is a permanent working opportunity based in Cambridge, UK. Our client is able to support visas and...


  • Cambridge, United Kingdom microTECH Global Ltd Remote Work Freelance Full time

    Job DescriptionJob title: SOC CPU Verification EngineerLocation: UK/RemoteContract: ContractStart: ASAPDuration: 6 monthsAbout the clientAs pioneers of innovative neural computing, my client is transforming the future of computing by bringing the enormous potential of neural computing to the highest performance in most data-intensive applications. They are...


  • Cambridge, Cambridgeshire, United Kingdom microTECH Global Limited Full time

    [CONTRACT] SOC CPU Verification Engineer Job Description Job title: SOC CPU Verification Engineer Location: UK/Remote Contract: Contract Start: ASAP Duration: 6 months About the client As pioneers of innovative neural computing, my client is transforming the future of computing by bringing the enormous potential of neural computing to the highest...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Formal Verification Engineer We are recruiting Formal Verification Engineers of all seniorities to work for a world-leading Semiconductor Company to join their dedicated Formal verification team working to deliver blocks for next-generation GPUs. This is a permanent working opportunity based in Cambridge, UK. Our client is able to support visas and...


  • Cambridge, Cambridgeshire, United Kingdom European Recruitment Full time

    Formal Verification Engineer We are recruiting Formal Verification Engineers of all seniorities to work for a world-leading Semiconductor Company to join their dedicated Formal verification team working to deliver blocks for next-generation GPUs. This is a permanent working opportunity based in Cambridge, UK. Our client is able to support visas and...