SoC Verification Engineer

4 weeks ago


Phoenix, Arizona, United States ARM Full time
Job Overview

At 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 design, Verilog HDL, and current verification strategies for sophisticated SoC development. You'll craft test plans, develop SystemVerilog/Verilog testbenches, and debug test failures. Additionally, you'll collaborate with other teams on design microarchitecture, verification methodologies, and system performance.

Responsibilities

Key responsibilities include:

  • Crafting test plans and developing SystemVerilog/Verilog testbenches
  • Debugging test failures and issues
  • Contributing to the development and improvement of verification methodologies
  • Collaborating with other teams on design microarchitecture, verification methodologies, and system performance
  • Working with project management on activities, plans, and schedules
  • Guiding and supporting junior members of the team
Requirements

To be successful in this role, you'll need:

  • A Bachelor's or Master's degree in Computer Science or Electrical/Computer Engineering (or similar field)
  • 5-10 years of experience in design or verification of sophisticated compute subsystems or SoCs
  • Solid understanding of digital hardware design and Verilog HDL
  • Detailed understanding and experience of 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 languages
Nice to Have

Desirable skills and experience include:

  • Experience with Arm-based designs and/or ARM System Architectures
  • Experience with SystemVerilog and verification methodologies – UVM/OVM/e
  • Knowledge of Object-Oriented programming concepts
  • Experience or knowledge in formal verification techniques, clock domain crossing verification, power aware verification, porting peripheral driver software, and development and deployment of complex Arm SoCs on multiple Emulation platforms
What We Offer

At ARM, we're committed to creating a collaborative and inclusive work environment. We offer a hybrid approach to home and office working, allowing you to balance your work and personal life. We're proud to have a set of behaviors that reflect our culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary.



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