CPU Silicon Bringup Infrastructure Engineer

Santa Clara Valley (Cupertino), California, United States
Hardware

Summary

Posted:
Role Number:200243748
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, intelligent 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. Do you want 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 collaborating with many disciplines, with a critical impact on getting functional products to millions of customers quickly. You will be a member of a CPU silicon bringup team where your tasks will include working on MacOS system automation to maximize regression rack uptime, lab infrastructure and environment creation, and maintenance including networking, databases for gathering validation coverage, and web design.

Key Qualifications

  • The ideal candidate should have good hardware and software skills, familiarity with working in a MacOS/Linux environment, networking, task automation, web page creation, and HW development boards.
  • Good software skills including scripting (Perl/Python/Shell) and programming (C/C++)
  • Experience handling development boards for embedded devices/micro-controllers and/or FPGA systems
  • Good knowledge of Unix environments and networking (TCP/IP, DHCP, NFS/SMB/AFP, web servers), MacOS/Linux familiarity is preferred
  • Ability to automate tasks and a strong desire to improve the productivity of a group of engineers

Description

• Lab environment and infrastructure: - Manage lab servers, host machines, networking and storage infrastructure - Ensure high degree of lab and regression rack uptime • Platform deployment and SoC bringup/triage • Develop and deploy tests on silicon as part of bring up plan • Gather, track, and archive validation coverage metrics on all projects • Create and report metrics on regression status and coverage via web pages

Education & Experience

BS or equivalent in Electrical Engineering, Computer Science, or Computer Engineering is required.

Additional Requirements