About the role
What will you do at Apple?
Apple’s Platform Architecture group develops the next generation of Apple
hardware and the tools to make it possible. Our team builds high-performance
verification systems that accelerate the development of Apple silicon. We aim to
push the boundaries of pre-silicon validation with simulation solutions that
apply and extend principles from hardware emulation.
DESCRIPTION
This role bridges Apple's next-generation platform technology with DV
methodology and tooling. We are seeking an engineer with background in Design
Verification who is interested in cutting-edge verification techniques and
comfortable rapidly prototyping solutions.
In this role, you will
- enable
- transformational improvements to simulation throughput for DV workflows through
- testbench design, infrastructure improvements, and platform R&D.
- MINIMUM QUALIFICATIONS
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related
- field (or equivalent practical experience). Experience with SystemVerilog and
- EDA tooling. Experience with software development (e.g., using C++) and
- scripting (e.g., Perl or Python).
- PREFERRED QUALIFICATIONS
- Master’s degree in Computer Engineering, Electrical Engineering, or another
- hardware-related field. 10+ years of relevant experience. Deep hands-on
- experience in Design Verification methodologies (UVM, DPI-C, testbench
- architecture). Experience applying LEC, linting / static analysis tools,
- waveform debugging, and simulation / emulation flows. Strong understanding of
- SystemVerilog simulation semantics (events, time, glitches); intuitive grasp for
- hardware representation (clocks, resets, latches). Strong communication skills,
- with a proven history of cross-functional collaboration across silicon
- engineering, design verification, and EDA development teams and organizational
- boundaries. Experience with software optimization, high-performance computing
- (HPC), co-simulation architectures, or hardware acceleration / emulation.
- Development of agentic pipelines, graphs, skills, or similar work enabling AI
- productivity for other engineers.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Backend engineering jobsCompare current openings and review what to look for in this role.
- Platform engineering jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior AI Platform Engineer (Data and Analytics Cloud Engineer)
Truist · Atlanta, Virginia, United States
Back End Data Architect and Engineer, Senior
Booz Allen Hamilton · Annapolis Junction, Maryland, United States
Cloud Database Platform Engineer
Echelon Services, LLC · Clayton, Ohio, United States
Cloud Engineer - SOF AT&L
Applied Research Solutions · Florida, United States
Multi-Cloud Engineer SME (Azure/Identity) - Ft Belvoir, VA
JCS Solutions LLC · Fort Belvoir, Virginia, United States
Security Engineer - Infrastructure Security
Figure · San Jose, California, United States
Role information can change. Confirm current details on the original application page.
