A

Apple

Designs phones, computers and their operating systems

Design Verification Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree and a minimum of 10 years of relevant industry experience.
  • Strong knowledge of SystemVerilog and Universal Verification Methodology.
  • Skill in SystemC, C/C++, and Python or Perl.
  • High proficiency in developing and establishing design verification methodologies.
  • Experience using Large Language Models and Model Context Protocols.
  • Experience developing Python-based automation solutions.
  • Experience with constraint-random testing, SystemVerilog Assertions, and coverage-driven verification.
  • Strong test-planning and problem-solving skills.
  • Hands-on application-specific integrated circuit design verification experience using reusable verification methodologies such as Universal Verification Methodology.

Responsibilities

  • Construct detailed test plans for various design components, including use cases, through collaborative work with multifunctional teams.
  • Create coverage-driven verification plans from specifications and review and refine them to achieve coverage targets.
  • Architect reusable Universal Verification Methodology-based test benches with components for stimulus, checkers, verification intellectual property, and reference models.
  • Leverage Large Language Models to enhance verification processes and improve efficiency and quality.
  • Design and implement machine-learning-driven workflows that increase team productivity and the overall quality of verification.
  • Implement test plans from register-transfer-level simulation bring-up through sign-off, and report and debug failures.
  • Maintain regressions and report verification progress against test plans and coverage metrics.

Desired Qualifications

  • Master of Science degree in Electrical Engineering or Computer Science.
  • Experience in C/C++ modeling for design verification.
  • Knowledge of 4G/5G cellular physical layer operation and 3GPP.
  • Experience with verification of embedded processor cores.
  • Hands-on verification experience of Bus Fabric, NOC, AHB, and AXI-based bus architecture in a UVM environment.
  • Experience using Large Language Models to improve the efficiency and quality of verification.
  • Understanding of prompt engineering and Large Language Model workflow optimization.

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