A

Apple

Designs phones, computers and their operating systems

Design Verification Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-time$174.1k - $225.3k /yr

About the Job

Requirements

  • A Master's degree or foreign equivalent in Electrical Engineering or a related field is required.
  • Experience and/or education must include developing reusable SystemVerilog test benches using constraint-random and directed stimulus, monitors, checkers, and coverage points to validate design functionality.
  • Experience and/or education must include applying object-oriented programming principles—encapsulation, abstraction, inheritance, and polymorphism—to build cycle-accurate and transaction-accurate behavior models.
  • Experience and/or education must include implementing Universal Verification Methodology (UVM) to design scalable, modular, and reusable verification environments aligned with project verification plans.
  • Experience and/or education must include producing verification and coverage plans to estimate verification effort and align with project schedules and deliverables.
  • Experience and/or education must include automating regression workflows by scripting in Python, Ruby, or Perl, including generating result charts and reusable verification components.
  • Experience and/or education must include executing simulations with industry-standard tools, including Cadence Xcelium, to compile, run, and profile verification environments for RTL validation.
  • Experience and/or education must include analyzing simulation traces with waveform debuggers such as Verdi or Indago to identify design bugs and validate signal interactions.
  • Experience and/or education must include using UNIX/Linux command-line utilities for file manipulation, data searching, and automation of common tasks.
  • Experience and/or education must include designing and debugging algorithmic reference models to validate hardware functional correctness and performance characteristics.
  • Experience and/or education must include collaborating with cross-functional teams to integrate verification strategies with design and architecture requirements and deliver project milestones.

Responsibilities

  • Review design and architecture specifications to ensure alignment with functional and performance goals.
  • Collaborate with design and micro-architecture teams to understand design requirements, constraints, and real-world use cases.
  • Develop test plans, test cases, and coverage plans to validate chip-design functionality and performance.
  • Refine and design verification methodologies and test benches to improve efficiency and effectiveness.
  • Run and triage regressions to identify and resolve chip-design issues.
  • Track issues and evaluate coverage data to ensure thorough testing and verification coverage.
  • Collaborate with design, architecture, and software teams to understand use cases and corner conditions and develop effective test cases.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs