SoC Verification Engineer

1 month ago


Phoenix, Arizona, United States ARM Full time
Job Overview

At ARM, we are seeking a highly skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a key member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.

This role requires a strong understanding of digital hardware design and Verilog HDL, as well as experience with current verification strategies for sophisticated SoC development. You will be responsible for crafting test plans, developing SystemVerilog/Verilog testbenches and tests, and debugging test failures and issues.

Responsibilities

As a SoC Verification Engineer, your key responsibilities will include:

  • Developing and implementing verification methodologies to ensure functional correctness of compute subsystems
  • Collaborating with project teams to understand and review subsystem architecture and design specifications
  • Crafting test plans and developing SystemVerilog/Verilog testbenches and tests
  • Debugging test failures and issues
  • Contributing to the development and improvement of verification methodologies used by the team
Requirements

To be successful in this role, you will need:

  • A strong understanding of digital hardware design and Verilog HDL
  • Experience with current verification strategies for sophisticated SoC development
  • Good knowledge of test plan creation and tracking
  • Low-level programming experience including C and Assembler
  • Experience with Perl, Python or other scripting language
Preferred Skills

We are also looking for candidates with experience in:

  • Arm-based designs and/or ARM System Architectures
  • SystemVerilog and verification methodologies – UVM/OVM/e
  • Object-Oriented programming concepts
  • Formal verification techniques
  • Clock domain crossing verification
  • Power aware verification
  • Porting peripheral driver software
  • Development and deployment of complex Arm SoCs on multiple Emulation platforms
What We Offer

At ARM, we offer a hybrid approach to home and office working, providing an adaptable experience for all employees. We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration. We also offer a range of benefits and opportunities for professional development.



  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a key member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a key member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we're seeking a skilled SoC Verification Engineer to contribute to the design and verification of cutting-edge compute subsystems. As a member of our Systems Development team, you'll work closely with cross-functional groups to develop and improve verification methodologies.This role requires a strong understanding of digital hardware...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we're seeking a skilled SoC Verification Engineer to contribute to the design and verification of cutting-edge compute subsystems. As a member of our Systems Development team, you'll work closely with cross-functional groups to develop and improve verification methodologies.This role requires a strong understanding of digital hardware...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.Your...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we're seeking a skilled SoC Verification Engineer to contribute to the design and verification of cutting-edge compute subsystems. As a member of our Systems Development team, you'll work closely with cross-functional groups to develop and improve verification methodologies.This role requires a strong understanding of digital hardware...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we're seeking a skilled SoC Verification Engineer to contribute to the design and verification of cutting-edge compute subsystems. As a member of our Systems Development team, you'll work closely with cross-functional groups to develop and improve verification methodologies.This role requires a strong understanding of digital hardware...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification strategy.This...


  • Phoenix, Arizona, United States ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled SoC Verification Engineer to contribute to the design and verification of various compute subsystems. As a key member of our Systems Development team, you will work closely with project teams to understand and review subsystem architecture and design specifications, and develop a functional verification...

  • CAD Design Engineer

    3 weeks ago


    Phoenix, Arizona, United States Collabera Full time

    CAD Engineer Job DescriptionWe are seeking an experienced CAD/Automation Engineer to work on designing Integrated Circuits (IC) for everyday electronic devices. The ideal candidate will have expertise in digital ASIC design and verification.Key Responsibilities:Scripting and automation of design database qualification and packagingIntegration of silicon...


  • Phoenix, Arizona, United States Collabera Full time

    CAD Engineer Job DescriptionWe are seeking an experienced CAD/Automation Engineer to work on designing Integrated Circuits (IC) for everyday electronic devices. The ideal candidate will have expertise in digital ASIC design and verification.Key Responsibilities: Scripting and automation of design database qualification and packaging Integration of silicon...

  • CAD Design Engineer

    2 weeks ago


    Phoenix, Arizona, United States Collabera Full time

    CAD Engineer Job DescriptionWe are seeking an experienced CAD/Automation Engineer to work on designing Integrated Circuits (IC) for everyday electronic devices. The ideal candidate will have expertise in digital ASIC design and verification.Key Responsibilities:Scripting and automation of design database qualification and packagingIntegration of silicon...


  • Phoenix, Arizona, United States Collabera Full time

    CAD Engineer Job DescriptionWe are seeking an experienced CAD/Automation Engineer to work on designing Integrated Circuits (IC) for everyday electronic devices. The ideal candidate will have expertise in digital ASIC design and verification.Key Responsibilities:Scripting and automation of design database qualification and packagingIntegration of silicon...