Senior Verification Engineer

3 weeks ago


Newton, United Kingdom ARM Full time
Job Overview

Arm is leveraging Machine Learning and Data Science techniques to empower verification teams to make data-driven decisions and is building automated workflows that enable our engineers to deliver more complex products.

Responsibilities
  • Work directly with verification teams across engineering groups and product lines to embed the latest ML4V technologies into testbenches and project workflows.
  • Improve the overall efficiency of verification by integrating ML4V into production environments, optimizing testbenches and workflows, and improving test generation and data visibility.
  • Support the evaluation of emerging ML technologies developed within Arm and those from EDA partners.
  • Debug ML4V issues and work with ML4V Engineering and/or DevOps to resolve them, while developing interim patches to ensure service continuity.
  • Collaborate with data scientists to identify and extract testbench data that could improve ML models.
  • Report on the overall ML4V user experience and project requirements, feeding this information into the ML4V roadmap.
Requirements
  • Proficiency in a hardware verification language, preferably System Verilog/UVM, and developing coverage-driven constrained-random verification environments.
  • Experience in all stages of the verification lifecycle for complex IP.
  • Experience of interpreted scripting languages (ideally Python) or shell scripting.
  • Strong communication skills.
Preferred Skills and Experience
  • Experience of high-level programming languages such as C/C++.
  • Experience of EDA simulation, debug, and coverage tools and using them in batch workflows.
  • An understanding of machine-readable file formats, such as JSON.
  • Experience of version control systems (e.g. Git) and continuous integration testing (e.g. using Jenkins).
  • Knowledge of cloud computing services.
About Arm

At Arm, we want our people to Do Great Things. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. We empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs.

We are an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Newton, United Kingdom ARM Full time

    Job Title: Senior Verification EngineerThis is an exceptional opportunity for a highly motivated and experienced verification engineer to join the System IP team at ARM.About the RoleThe successful candidate will be responsible for leading the verification of a unit within a project through all phases of the design and verification flow. This includes...


  • Newton, United Kingdom ARM Full time

    Job Title: Senior Verification EngineerThis is an exceptional opportunity for a highly motivated and experienced verification engineer to join the System IP team at ARM.About the RoleThe successful candidate will be responsible for leading the verification of a unit within a project through all phases of the design and verification flow. This includes...


  • Newton, United Kingdom ARM Full time

    Job Title: Senior SoC Verification EngineerArm's Systems Development team is seeking a creative and enthusiastic SoC Verification Engineer to join our team. As a Senior SoC Verification Engineer, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key...


  • Newton, United Kingdom ARM Full time

    Job Title: Senior SoC Verification EngineerArm's Systems Development team is seeking a creative and enthusiastic SoC Verification Engineer to join our team. As a Senior SoC Verification Engineer, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key...


  • Newton, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Verification Engineer to join our dynamic FPGA Prototyping verification team at Arm. As a key member of our Solutions Engineering group, you will play a critical role in accelerating the development process by providing a robust platform for building and testing software on Arm's cutting-edge subsystems and...


  • Newton, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Verification Engineer to join our dynamic FPGA Prototyping verification team at Arm. As a key member of our Solutions Engineering group, you will play a critical role in accelerating the development process by providing a robust platform for building and testing software on Arm's cutting-edge subsystems and...


  • Newton, United Kingdom ARM Full time

    Job DescriptionArm Productivity Engineering group is seeking a skilled Hardware Verification Engineer to join our hardware methodology team.Key ResponsibilitiesDevelop verification standards and flows for RTL and Physical ImplementationCollaborate with RTL design, verification, and physical design engineers to deploy standardized solutionsDevelop...


  • Newton, United Kingdom ARM Full time

    Job DescriptionArm Productivity Engineering group is seeking a skilled Hardware Verification Engineer to join our hardware methodology team.Key ResponsibilitiesDevelop verification standards and flows for RTL and Physical ImplementationCollaborate with RTL design, verification, and physical design engineers to deploy standardized solutionsDevelop...


  • Newton, United Kingdom ARM Full time

    Job OverviewArm's verification engineers are at the forefront of innovation, pushing the boundaries of simulation, formal, and emulation tools to produce industry-leading CPU IP. If you're passionate about working on cutting-edge technology in a world-class team, this role may be the perfect fit for you.ResponsibilitiesDevelop and own unit verification...


  • Newton, United Kingdom ARM Full time

    Job OverviewArm's verification engineers are at the forefront of innovation, pushing the boundaries of simulation, formal, and emulation tools to produce industry-leading CPU IP. If you're passionate about working on cutting-edge technology in a world-class team, this role may be the perfect fit for you.ResponsibilitiesDevelop and own unit verification...


  • Newton, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled FPGA Verification Engineer to join our team at ARM. As a key member of our FPGA team, you will be responsible for delivering high-quality verification solutions for our FPGA platforms.Key ResponsibilitiesDevelop and implement test plans and testbenches for FPGA prototyping purposesVerify subsystems, peripherals,...


  • Newton, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled FPGA Verification Engineer to join our team at ARM. As a key member of our FPGA team, you will be responsible for delivering high-quality verification solutions for our FPGA platforms.Key ResponsibilitiesDevelop and implement test plans and testbenches for FPGA prototyping purposesVerify subsystems, peripherals,...


  • Newton, United Kingdom ARM Full time

    Job Title: Staff Verification EngineerArm's Systems Development team is seeking a creative and enthusiastic SoC Verification Engineer to join our team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key Responsibilities:Writing...


  • Newton, United Kingdom ARM Full time

    Job Title: Staff Verification EngineerArm's Systems Development team is seeking a creative and enthusiastic SoC Verification Engineer to join our team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key Responsibilities:Writing...


  • Newton, United Kingdom ARM Full time

    Job OverviewThe Solutions Engineering Front End team at ARM designs high-performance compute and safety subsystems for various application segments, utilizing the latest IP products from Arm and other vendors. We are seeking creative and hardworking Engineers to join the Automotive Subsystem team and contribute to verifying these...


  • Newton, United Kingdom ARM Full time

    Job OverviewThe Solutions Engineering Front End team at ARM designs high-performance compute and safety subsystems for various application segments, utilizing the latest IP products from Arm and other vendors. We are seeking creative and hardworking Engineers to join the Automotive Subsystem team and contribute to verifying these...

  • Staff Engineer

    2 weeks ago


    Newton, United Kingdom ARM Full time

    About the TeamOur FPGA Prototyping verification team is a key part of Arm's Solutions Engineering group. We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and high-performance...

  • Staff Engineer

    2 weeks ago


    Newton, United Kingdom ARM Full time

    About the TeamOur FPGA Prototyping verification team is a key part of Arm's Solutions Engineering group. We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and high-performance...


  • Newton, United Kingdom ARM Full time

    Job Title: Senior Machine Learning EngineerArm is seeking a highly skilled Senior Machine Learning Engineer to join our Machine Learning for Verification (ML4V) team. As a key member of our team, you will be responsible for building and optimizing machine learning processes across the entire ML lifecycle, from proof-of-concept to production.Key...


  • Newton, United Kingdom ARM Full time

    Job Title: Senior Machine Learning EngineerArm is seeking a highly skilled Senior Machine Learning Engineer to join our Machine Learning for Verification (ML4V) team. As a key member of our team, you will be responsible for building and optimizing machine learning processes across the entire ML lifecycle, from proof-of-concept to production.Key...