Principal Verification Engineer

5 days ago


Newton, United Kingdom ARM Full time

Job Overview

The Solutions Engineering Front End team designs high-performance compute & safety subsystems for various application segments, using the latest IP products from Arm and other vendors. We are looking for creative and hardworking Engineers to join the Automotive Subsystem team and help verify these systems.
Responsibilities

As a creative Verification Engineer with a knowledge of subsystems and SoCs, you will be verifying functional correctness of compute subsystems. You will work with the project team to understand and review the subsystem architecture and design specifications, and to build a functional verification strategy.
Your key responsibilities will include crafting test plans, developing SystemVerilog/Verilog testbenches and tests, and debugging of test failures and issues. You will also contribute to developing and improving the verification methodologies used by the team. In addition, you'll work closely with other teams on the design microarchitecture, verification methodologies, system performance, etc.
You will balance other opportunities such as working with project management on activities, plans, and schedule as well as guiding and supporting junior members of the team.
Required skills and experience:

Bachelors or Master’s degree in Computer Science/Electronics Engineering (or similar field)
5-10 year of experience on Automotive Functional Safety Verification
Hands-on experience of HDLs such as Verilog, SystemVerilog & coding test cases
Experience in fault injection tools and methodologies (e.g Z01X )
Experience in developing Test cases from Safety Requirements
Understanding of the fundamentals of processor architectures
Coding with C language and assembly language, preferably Arm ISA, for functional coverage
Analysing & reporting verification coverage to meet project delivery criteria
Exposure to UVM or other industry standard verification methodologies
Nice to have skills and experience:

Good knowledge and familiarity with ISO 26262 standard
Good understanding of Failure mode analysis and Safety Mechanisms
Verification using Formal Verification and Hardware Emulation
Experience on working on safety analysis like FMEA (Failure Modes and Effect Analysis), FTA (Fault Tree Analysis), DFA (Dependent Failure Analysis) as per ISO26262 requirements.
Experience of working with Emulators and bringing up Fault injection methodology on Emulator.
In Return:

We offer a competitive reward package including healthcare and wellness support. Other benefits include a contributary pension, and 25 days annual leave (with option to buy an additional 5 days per year).

#LI-TE

Accommodations at Arm

At Arm, we want our people to

Do Great Things . If you need support or an accommodation to

Be Your Brilliant Self

during the recruitment process, please email

accommodations@arm.com . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.
Hybrid Working at Arm

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application.

In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.
Equal Opportunities at Arm

Arm is 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 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...


  • 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

    About The Team: Join our dynamic FPGA Prototyping verification team, 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...


  • Newton, United Kingdom ARM Full time

    This position provides an exceptional opportunity for a highly motivated and experienced verification engineer to join the engaging, hardworking, and creative System IP team. The latest and most advanced hardware design and verification methodologies are employed to create the System IPs that will drive the development of the next generation of compute...


  • Newton, United Kingdom ARM Full time

    Job Overview: Arm is using 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. We are looking for a creative and versatile senior verification engineer to join the "Machine Learning for Verification" (ML4V)...


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

    About The TeamOur dynamic FPGA Prototyping verification team plays a key role in Arm's Solutions Engineering group. As a dedicated group of engineers, we provide 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...


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

  • Staff Engineer

    5 days ago


    Newton, United Kingdom ARM Full time

    About The Team: Join our dynamic FPGA Prototyping verification team, 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...

  • Staff Engineer

    4 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

    4 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

    Arm Productivity Engineering group develops tools and solutions across the technology stack to support the active development of hardware and software teams. We are seeking a Hardware Verification Engineer to join our hardware methodology team. Job Description: In this role, you will take ownership of developing verification standards, flows and...