Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly.
Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products.
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. 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 interfacing with all disciplines, with a critical impact on getting functional products to millions of customers quickly.
As a CPU top level verification engineer owning the verification tasks from the top level of the CPU, you will have the responsibilities as follows:Work closely with architecture and RTL designers on verifying the functional correctness of the design
Develop test plans that cover the full functionality of the CPUDevelop stimulus by writing directed test cases in assembly
Develop stimulus by driving random test generation tools
Develop coverage monitors and analyze coverage to ensure all the test scenarios are covered
Debug waveforms to debug issues and isolate them down to root cause across the full multi-CPU design.
BS, MS, or Ph.D. in Electrical Engineering, Computer Science, or Computer Engineering is required.