Principal Verification Engineer - Auto

Company:  ARM
Location: Haverhill
Closing Date: 21/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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 [email protected] . 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.
Apply Now
Share this job
ARM
  • Similar Jobs

  • Senior Verification Engineer

    Haverhill
    View Job
  • Senior Engineer – SoC Verification

    Haverhill
    View Job
  • Staff Engineer - SoC Verification

    Haverhill
    View Job
  • Senior/Staff CPU Verification Engineer

    Haverhill
    View Job
  • Senior / Staff SoC / IP Verification Engineer

    Haverhill
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙