Systems Validation Engineer - Data Center Hardware
Sunnyvale, California, United States
The hardware engineering team is looking for an energetic and self-driven system validation engineer to lead, develop, implement, and execute validation plans for Apple's Hyper-scale and Storage Server platforms. As the key member of the Systems and Validation team, you will have the unique and rewarding opportunity to be responsible for leading the development of automation, validation, review, and debug of our customized platforms that fit within Apple's datacenter environments. Come join us!
Responsibilities
- Lead all aspects of the development of test automation, the creation of test plans and procedures and vendor management.
- Be able to use tools related to validating servers and racks at different levels, including firmware, functional, performance, power, thermal, operating system, and error handling.
- Your responsibilities will ensure that the system and rack designs are functional and operate as specified.
Minimum Qualifications
- BS Degree in engineering with minimum 4-8 years relevant work experience.
- Experience performing system testing: stress testing, performance testing, power and thermal testing, OS and driver compatibility testing, debug, etc.
- Experience with rack level testing: power and thermal testing, networking, rack management infrastructure testing, shock and vibe, etc.
- In-depth, working knowledge of Linux kernel, Linux system functions and debugging (driver, firmware, OS configuration, etc), MacOS a plus.
- Experience using various stress tools and benchmarks to evaluate system behavior and identify patterns and test cases that rapidly expose design flaws.
- Ability to lift up to 50lb (required for system installation) with hands-on in the lab experience, preferably with lab environments at scale 100+ systems; install / de-install / repair / validate.
Preferred Qualifications
- M.S. Degree with minimum 3-5 years experience.
- Reviews and audits ODM validation reports to ensure alignment to specifications and engages with partnering teams to efficiently transition systems from development into production and sustaining.
- Working understanding of OS kernel and modules / drivers (ability to compile driver or kernel module is a plus). Experience with server and component firmware upgrade process as well as network infrastructure (basic understanding of layer 1, 2 and 3)
- Excellent documentation and communication skills, ability to work independently, a desire to lead/mentor, and demonstrated ability to innovate are required.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 and $318,400, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.