Verification Platform Engineer, Platform Architecture

Apple Inc.
Cupertino, CA, United States
4 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Adobe InDesign Artificial Intelligence Computing Platforms C++ (Programming Language) Static Program Analysis Computer Engineering Software Debugging Perl (Programming Language) Emulators Formal Verification Python (Programming Language) Software Engineering
+5 more
SystemVerilog Scripting High Performance Computing Code Inspection Hardware Acceleration

Job 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.

Requirements

  • 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)., * Master’s degree in Computer Engineering, Electrical Engineering, or another hardware-related field.
  • 3+ 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

58 sec

Navigating limitations of local Cosmos DB emulators

Radu Vunvulea Radu Vunvulea · World Congress 2022

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:49 min

Testing with emulators, simulators, and real devices

Milica Aleksic Milica Aleksic · LIVE

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

Videos

See all

Related articles

See all