Taro Logo

Design Verification Engineer

A leading technology company that creates innovative products, services, and customer experiences.
Waltham, MA, USA
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware
This job posting may no longer be active. You may be interested in these related jobs instead:
GPU Design Verification Engineer

Senior GPU Design Verification Engineer position at Apple, focusing on pre-silicon RTL verification of GPU sub-units with competitive compensation and benefits.

WIFI PHY - Design Verification Sr Engineer

Senior Design Verification Engineer role at Qualcomm Bangalore, focusing on WLAN/WiFi PHY verification with 3+ years experience required in System Verilog/UVM.

GPU Design Verification Engineer

Senior GPU Design Verification Engineer position at Apple, focusing on pre-silicon RTL verification of GPU sub-units with competitive compensation and benefits.

Hardware Systems Engineer, NPI AI

Senior Hardware Systems Engineer role at Meta focusing on AI/ML initiatives and hardware system validation for datacenter applications.

Mechanical Engineer

Mechanical Engineer position at Meta focusing on infrastructure design and development for data centers and AI/ML systems.

Description For Design Verification Engineer

Does making the next great technology product excite you? At Apple, our new ideas have a way of becoming great products, services, and customer experiences very quickly. As a Design Verification Engineer, you'll be responsible for verifying the functionality and performance of Apple's premier SOCs. This is a critical role within Apple's Hardware Technology organization where you'll work with dedicated teams at the heart of chip design efforts.

You'll collaborate across all fields in a vertical product model, owning the quality assurance of SOC or IP subsystems. Your responsibilities include reviewing design and architecture specifications while working closely with design & micro-architecture teams. Understanding functional & performance goals is key as you develop test plans, coverage plans, and define next-generation verification methodology.

The role involves working on exciting technologies such as Neural Engine hardware, DRAM subsystems, encode/decode systems for ProRes, hardware security, high-speed IO standards, power management, memory cache, and display subsystems. You can choose to focus deeply on one main IP or expand your expertise across multiple subsystems.

The ideal candidate brings strong technical skills in digital verification, SystemVerilog, computer architecture, and programming. You'll need excellent communication skills to collaborate effectively with cross-functional teams and drive test cases that ensure product quality. This role offers the opportunity to directly impact Apple's cutting-edge hardware technology while working with industry-leading professionals in a dynamic environment.

Last updated 4 days 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
  • Communicate and collaborate with design, architecture and software teams
  • Work on various IP types including Neural Engine hardware, DRAM subsystem, memory controller logic, encode/decode systems, hardware security, and more

Requirements For Design Verification Engineer

Python
  • Minimum of 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
  • Experience with C/C++, assembly is a plus
  • Excellent interpersonal and communication skills

Interested in this job?