A

Apple

Designs phones, computers and their operating systems

Design for Test Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Master's degree or foreign equivalent in Electrical Engineering or a related field and 4 years of experience in the job offered or a related occupation.
  • Experience using a formal bug-tracking system such as JIRA or Radar to file detailed bug reports, track issue status, and drive issues to closure through follow-up and collaboration with design and other relevant teams.
  • Experience verifying advanced Design for Test (DFT) functions, including scan and core-level testing, and performing scan testing and waveform analysis in Synopsys Verdi using a developed model.
  • Knowledge of computer architecture, including pipelining, caching, and memory management, to develop verification strategies.
  • Experience using SystemVerilog features such as constrained-random stimulus generation and assertion-based verification, together with Verilog, for design verification.
  • Experience using scripting languages such as Perl, Python, or Tcl to automate simulation environment setup, generate test configurations, parse log files, and create regression-management scripts and project collateral.
  • Experience analyzing hardware design specifications and RTL code, including SystemVerilog and Verilog, to conduct specification reviews, create verification plans, and identify potential flaws in design architecture.
  • Experience using waveform viewers and debug tools such as Verdi or DVE to trace test failures to their root cause in source code or netlists, find bugs, and provide actionable debug information to design teams.
  • Working knowledge of DFT principles, including scan chains and ATPG patterns, to verify scan dumps, debug mismatches between DFT reports and simulation results, and connect pre-silicon verification with post-silicon testing.

Responsibilities

  • Set up and generate project collateral.
  • Conduct design specification reviews with designers.
  • Conduct scan-dump verification at the RTL level for assigned projects.
  • Verify scan dumps for all assigned projects.
  • Conduct emulation-level verification for assigned projects.
  • Conduct PAGATE-level verification for all assigned projects.
  • Identify bugs and remediate them in collaboration with designers.
  • Support other teams with issues that arise after design verification ends.

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