Design Verification Engineer

Apple is a technology company known for creating innovative products, services, and customer experiences.
Embedded
Entry-Level Software Engineer
In-Person
Hardware

Description For Design Verification Engineer

As a Design Verification Engineer at Apple, you'll be responsible for verifying the functionality and performance of Apple's premier SOCs. This critical role within Apple's Hardware Technology team involves collaborating with various teams in a vertical product model. You'll own ensuring the quality of the SOC or an IP or subsystem, which requires reviewing design and architecture specifications and working closely with design & micro-architecture teams.

Key responsibilities include:

  • Understanding functional & performance goals of the design to test effectively
  • Developing test plans, tests & coverage plans
  • Defining next-generation verification methodology & testbenches
  • Communicating and collaborating with design, architecture, and software teams
  • Running and triaging regressions, tracking bugs, and analyzing coverage

You'll be at the heart of the chip design effort, contributing to the creation of Apple's next great technology products. This role offers the opportunity to work with a dedicated team and make a significant impact on cutting-edge hardware technology.

Apple is an equal opportunity employer committed to inclusion and diversity. They take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Last updated a month ago

Responsibilities For Design Verification Engineer

  • Verify functionality and performance of Apple's premier SOCs
  • Review design and architecture specifications
  • Develop test plans, tests & coverage plans
  • Define next-generation verification methodology & testbenches
  • Collaborate with design, architecture, and software teams
  • Run and triage regressions
  • Track bugs and analyze coverage

Requirements For Design Verification Engineer

Python
  • BS degree
  • Knowledge of computer architecture and digital design fundamentals
  • Knowledge of Verilog or SystemVerilog, digital simulation and debug
  • Experience with Python, Perl, or similar scripting language
  • Ability to work independently to deliver project goals
  • Excellent interpersonal skills

Interested in this job?

Jobs Related To Apple Design Verification Engineer

Design Verification Engineer

Design Verification Engineer role at Apple focusing on digital verification, test-plan development, and ensuring bug-free silicon for SoC/IP designs.

Design Verification Engineer

Design Verification Engineer position at Apple focusing on pre-silicon verification, test development, and quality assurance for hardware components.

CPU Design Verification Engineer

Entry-level CPU Design Verification Engineer position at Apple, focusing on hardware verification and testing for CPU designs.

CPU Design Verification Engineer

CPU Design Verification Engineer position at Apple, focusing on verifying CPU functionality and developing test environments for hardware products.

Watch System Engineering Program Team, Apple Watch, System PM

System Program Manager role at Apple Watch division managing complex prototype builds, requiring project management experience and strong organizational skills.