Taro Logo

Design Verification Engineer

Technology company that creates premier SOCs and innovative products and services
$150,000 - $250,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Design Verification Engineer

Join Apple's Hardware Technology organization as a Design Verification Engineer and be at the forefront of chip design innovation. This role puts you at the heart of developing and verifying Apple's premier SOCs, working with cutting-edge technologies including Neural Engine hardware, DRAM subsystems, ProRes encoding/decoding, hardware security, and high-speed IO standards.

As a Design Verification Engineer, you'll collaborate across multiple teams in a vertical product model, owning the quality assurance of SOCs or specific IP subsystems. Your responsibilities span from reviewing design specifications to developing comprehensive test plans and defining next-generation verification methodologies.

The position offers flexibility to either specialize deeply in one main IP or expand your expertise across multiple subsystems. You'll work with various technologies including Neural Engine hardware, memory controllers, codec systems, hardware security, PCI Express, DisplayPort, MIPI, and power management systems.

The ideal candidate brings strong technical expertise in digital verification, SystemVerilog, and computer architecture, combined with excellent programming skills and verification methodologies knowledge. This role provides an unique opportunity to impact Apple's hardware technology while working with industry-leading teams and technologies.

Join us in creating the next generation of Apple's innovative products, where your contributions will directly influence the performance and functionality of future Apple devices. This is more than just a job – it's an opportunity to shape the future of technology at one of the world's most innovative companies.

Last updated 6 months ago

Responsibilities For Design Verification Engineer

  • Verify functionality and performance of Apple's premier SOCs
  • Review design and architecture specifications
  • Work closely with design & micro-architecture teams
  • Develop test plans, tests & coverage plans
  • Define next generation verification methodology & testbenches
  • Collaborate with design, architecture and software teams
  • Ensure quality of the SOC or IP/subsystem

Requirements For Design Verification Engineer

Python
  • BS + 10 years relevant industry experience
  • Knowledge of SystemVerilog, digital simulation and debug
  • Knowledge of computer architecture and digital design fundamentals
  • Good SW programming skills with knowledge of data structures and algorithms
  • Experience with Python, Perl, or similar scripting language
  • Knowledge of verification methodologies like UVM
  • Excellent interpersonal and communication skills

Interested in this job?