Top Tech TransitionBrowse all jobs
Apple

CPU Silicon Validation Engineer

Apply on Apple

Summary

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Dynamic, intelligent 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 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. 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 spearheading our silicon bring-up efforts.

Description

Minimum Qualifications

Minimum BS and 3+ years of relevant industry experience

Experience with CPU architecture

Experience in programming in C or C++ and scripting in Python or Perl

Preferred Qualifications

BS or MS in Electrical Engineering, Computer Science, or Computer Engineering

Understanding of CPU architecture including instruction sets, pipelines, caches, and memory subsystems

Experience with assembly programming (ARM ISA is a plus)

Knowledge of operating system fundamentals including kernel execution, privilege levels, memory management, and virtual machines

Good understanding of the logic design and verification process

Background in silicon bring-up and system debug experience is a plus

Strong problem-solving skills

You apply directly on Apple's careers site. See similar jobs