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 2 days 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

ASIC Design and Integration Engineer

Join Apple as an ASIC Design and Integration Engineer to work on cutting-edge memory system architectures and hardware products.

Electrical Engineer

Join Destinus as an Electrical Engineer to design sub-systems for ultra-fast, hydrogen-powered aerospace vehicles revolutionizing global logistics.

Embedded Product Engineer

Join Ready as an Embedded Product Engineer to support state customers, translate requests into features, and drive product development in a rapidly expanding startup.

Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Google seeks PhD Software Engineer for Embedded Systems and Firmware, offering $136k-$200k, multiple US locations, 2025 start.

Software Engineer, Firmware, Silicon

Google seeks a Software Engineer for Firmware and Silicon to develop embedded systems for next-gen smart devices.