Taro Logo

Design Verification Engineer

A leading technology company that creates innovative products, services, and customer experiences.
Waltham, MA, USA
$162,500 - $286,400
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware
This job posting is no longer active. 😔

Job Description

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. We bring passion and dedication to our job and when you are a part of that team there's no telling what you could accomplish.

As a Design Verification Engineer at Apple, you'll be at the heart of chip design effort, collaborating across all fields in our vertical product model. You'll own ensuring the quality of the SOC or an IP or subsystem, working closely with design & micro-architecture teams. Your role involves understanding functional & performance goals of designs and using this knowledge to test effectively.

Key Responsibilities:

  • Review design and architecture specifications
  • Develop test plans, tests & coverage plans
  • Define next generation verification methodology & testbenches
  • Collaborate with design, architecture and software teams
  • Work on various exciting IP types including:
    • Neural Engine hardware
    • DRAM subsystem and memory controller logic
    • Encode/Decode systems for ProRes and other formats
    • Hardware security and cryptographic implementations
    • High-Speed IO standards (PCI Express, DisplayPort, MIPI)
    • Power management and fabric infrastructure
    • Memory cache management
    • Display Subsystem

Benefits:

  • Competitive base pay range: $162,500 - $286,400
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Stock programs including RSUs and ESPP
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance may be available

Join our Hardware Technology organization where you can focus deeply on one main IP or expand your breadth across multiple subsystems. Your work will directly impact Apple's premier SOCs and next-generation products.

Required Skills:

  • BS degree with 10+ years relevant experience
  • Strong knowledge of digital verification
  • SystemVerilog expertise
  • Computer architecture understanding
  • Programming and scripting capabilities
  • UVM methodology knowledge
  • Excellent communication skills

This role offers the opportunity to work on cutting-edge technology while collaborating with world-class teams in a company known for innovation and excellence.

Last updated 2 months ago

Responsibilities For Design Verification Engineer

  • Review design and architecture specifications
  • Work closely with design & micro-architecture teams
  • Understand functional & performance goals of the design
  • Develop test plans, tests & coverage plans
  • Define next generation verification methodology & testbenches
  • Communicate and collaborate with design, architecture and software teams
  • Verify functionality and performance of Apple's premier SOCs
  • 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

Benefits For Design Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Equity