Taro Logo

Design Verification Engineer

A leading technology company that creates innovative products, services, and customer experiences.
$120,300 - $181,200
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Hardware

Job Description

At Apple, we're looking for a Design Verification Engineer to join our Hardware Technology team. This role is crucial in ensuring the quality and performance of Apple's premier SOCs. As part of our dedicated team, you'll be at the heart of chip design efforts, collaborating across all teams in our vertical product model.

You'll own the quality assurance of SOCs or specific IPs/subsystems, working closely with design and micro-architecture teams to review specifications and understand functional & performance goals. Your responsibilities include developing comprehensive test plans, implementing verification methodologies, and creating effective testbenches.

The role offers a competitive base pay range of $120,300 to $181,200, along with exceptional benefits including comprehensive medical coverage, retirement benefits, and stock opportunities. You'll work in our San Diego office, contributing to groundbreaking technology products while collaborating with world-class engineers.

Key responsibilities include verifying SOC functionality, developing test plans, running regressions, and analyzing coverage. You'll need strong knowledge of computer architecture, digital design fundamentals, and experience with languages like Verilog/SystemVerilog and Python.

This is an excellent opportunity for someone with a BS degree to join Apple's innovative hardware team and make significant contributions to next-generation technology products. You'll be part of a collaborative environment where new ideas quickly become great products and services.

Last updated 13 hours 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
  • Run and triage regressions
  • Track bugs and analyze coverage

Requirements For Design Verification Engineer

Python
  • BS + 0 years relevant industry experience
  • 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 the project goals

Benefits For Design Verification Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation benefits

Related Jobs

Software Engineer

Software Engineer role at Microsoft's Hyperscale Azure Networking team, focusing on developing automation platforms for network safety and health management.

Software Developer 1

Entry-level Software Developer position at Oracle in Austin, TX, focusing on backend development using Python and Java, with competitive salary and comprehensive benefits.

Integration Developer 1

Entry-level Integration Developer position at Louisiana State University, focusing on enterprise system integrations and software development with comprehensive benefits.

Aspire Tech Graduate Software Engineer I

Entry-level Software Engineer position at LexisNexis for recent graduates, focusing on software development and implementation within the legal tech sector.

Software Engineer, Junior

Junior Software Engineer position at Parsons focusing on enterprise software development and mission-critical applications using Java microservices and cloud technologies.