The Product Integrity group at Apple is seeking to validate and debug future products, specifically novel hardware, by crafting and maintaining software for characterizing, calibrating, and testing.
Requirements
- Experience with building embedded system architectures and using high speed interfaces such as USB and PCIe
- Experience with Python/Lua/Bash
- Experience developing drivers/applications in Unix, Linux, or MacOS
- Experience validating camera performance in system
- Validated task management
- Experience with diverse hardware platforms
- Proficiency in writing and debugging software across diverse hardware platforms
Responsibilities
- crafting and maintaining software applied for characterizing, calibrating, and testing novel hardware
- debugging software and hardware independently and multi-functionally
- developing, debugging, and maintaining internal software running on a diverse range of Apple products
- validating all modules in the system are functional with an emphasis on the camera modules
- collaborating with a diverse array of cross-functional teams, including Hardware Engineering and Software Engineering
- engaging with various products from the early development stages through mass production
- influencing hardware quality and end-user experiences
Other
- BS in CS/CE/EE and 3+ years of significant work experience
- Effective interpersonal skills
- Ability to collaborate with a diverse array of cross-functional teams
- Ability to work with numerous other teams within Apple and with various contract manufacturers
- Commitment to inclusion and diversity