CPU Silicon Validation Engineer

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$122,108 - $183,643
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
App Compatibility Triage Systems Engineer

App Compatibility Systems Engineer role at Apple, focusing on ensuring third-party software compatibility across Apple's ecosystem through data analysis and machine learning.

Design Verification Engineer

Design Verification Engineer role at Apple focusing on pre-silicon verification, test-plan development, and ensuring bug-free first silicon for IP designs.

CPU DFT Verification Engineer

Join Apple as a CPU DFT Verification Engineer to develop and verify DFT logic for processor designs, working with cutting-edge technology and contributing to groundbreaking hardware products.

Tools and Automation Engineer - Apple Maps Quality Team

Tools and Automation Engineer position at Apple Maps Quality Team focusing on testing, automation, and analytics for maps-wide metrics and quality assurance.

Software Developer - StoreKit

Software Developer position at Apple working on StoreKit framework, focusing on In-App Purchase features across Apple platforms with competitive pay and benefits.

Description For CPU Silicon Validation Engineer

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Dynamic, thoughtful people and inspiring, innovative technologies are the norm here. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Do you want to join us in these pursuits? Join us to help deliver the next groundbreaking Apple product!

In this highly visible role, you will be at the center of a chip design effort that collaborates with many disciplines and has a critical impact on getting functional products to millions of customers quickly. You will be part of a team responsible for the functional validation of our CPUs, with the aim of identifying logic design and circuit bugs. You will be developing CPU test content using our test generators, defining new test cases for our cutting-edge CPU designs, and doing silicon bring-up in our lab.

Key Responsibilities: • Work closely with CPU RTL and DV teams to understand changes to our CPU designs and to engineer test content for new CPU features. • Create CPU validation test plans, ensuring all key features are covered. • Develop SW workloads to stress test the CPU and integrate these into our existing validation environments. • Help maintain and improve our random test generator by adding support for new CPU architectural and microarchitectural features. • Drive the bring-up and execution of our silicon validation tools in pre-silicon (FPGAs) and post-silicon (development boards) • Debug functional silicon failures closely with Design and DV counterparts.

Last updated 8 months ago

Responsibilities For CPU Silicon Validation Engineer

  • Develop CPU test content using test generators
  • Define new test cases for cutting-edge CPU designs
  • Perform silicon bring-up in the lab
  • Create CPU validation test plans
  • Develop SW workloads to stress test the CPU
  • Maintain and improve random test generator
  • Drive bring-up and execution of silicon validation tools
  • Debug functional silicon failures

Requirements For CPU Silicon Validation Engineer

Python
  • BS degree
  • C/C++ programming experience
  • Knowledge of processor instruction set architecture and microarchitecture
  • Scripting experience (Perl/Python etc)
  • Familiar with assembly programming
  • Good problem-solving skills
  • Effective communicator
  • Ability to work collaboratively to achieve team goals

Benefits For CPU Silicon Validation Engineer

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Potential for discretionary bonuses or commission payments
  • Potential relocation assistance

Interested in this job?