Taro Logo

Design Verification Engineer

Apple creates innovative technology products and services including iPhone, iPad, Mac, Apple Watch and more.
$120,300 - $181,200
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Hardware

Job Description

Does making the next great technology product excite you? At Apple, Design Verification Engineers are responsible for verifying the functionality and performance of Apple's premier SOCs. This is a critical role within Apple's Hardware Technology team where you'll be at the heart of the chip design effort collaborating with all teams in a vertical product model.

As a Design Verification Engineer, you'll own ensuring the quality of the SOC or an IP or subsystem. This requires reviewing design and architecture specifications and working closely with design & micro-architecture teams. You'll need to deeply understand the functional & performance goals of the design to test effectively. Key responsibilities include developing test plans, tests & coverage plans as well as defining next generation verification methodology & testbenches.

You'll actively communicate and collaborate with design, architecture and software teams to understand use cases and corner conditions and drive test cases. Additional responsibilities include running and triaging regressions, tracking bugs, and analyzing coverage to achieve top results.

This role offers competitive compensation ($120,300-$181,200 base salary) plus additional benefits including comprehensive medical/dental coverage, retirement benefits, stock programs, education reimbursement, and potential bonuses. You'll be part of Apple's innovative hardware technology team, working on cutting-edge SOC development that powers Apple's industry-leading products.

The ideal candidate will have strong fundamentals in computer architecture and digital design, experience with hardware description languages like Verilog/SystemVerilog, and programming skills in Python or similar languages. This is an excellent opportunity for someone passionate about hardware verification to join one of the world's leading technology companies.

Last updated 9 hours ago

Responsibilities For Design Verification Engineer

  • Verify functionality and performance of Apple's SOCs
  • Review design and architecture specifications
  • Work with design & micro-architecture teams
  • Understand functional & performance goals
  • Develop test plans and coverage plans
  • Define verification methodology & testbenches
  • Communicate with design, architecture and software teams
  • Run and triage regressions
  • Track bugs
  • Analyze coverage

Requirements For Design Verification Engineer

Python
  • BS degree
  • Knowledge of computer architecture and digital design fundamentals
  • Knowledge of Verilog or SystemVerilog
  • Experience with Python, Perl, or similar scripting language
  • Experience with C/C++, assembly (plus)
  • Excellent interpersonal skills

Benefits For Design Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Related Jobs

Wireless Integration and Test Engineer

Wireless Integration and Test Engineer role at Apple, focusing on firmware integration, testing, and quality assurance for wireless technologies across Apple products.

Systems Software Engineer

Systems Software Engineer role at Apple focusing on developing and maintaining software for product testing and manufacturing, requiring expertise in C++/Objective-C/Swift and embedded systems.

Embedded Software Engineer Automated Testing

Entry-level embedded software engineering role focusing on test automation for veterinary medical devices, combining manual testing with automation development using Lua, C++, Python, and hardware integration.

ASIC Verification Engineer - New College Grad 2025

Entry-level ASIC Verification Engineer position at NVIDIA for new college graduates, focusing on verifying design and implementation of world-leading SoCs and GPUs.

WaveLogic Software Developer - New Grad

Entry-level embedded software developer position at Ciena, focusing on optical network solutions and modem control software development.