Apple is looking to solve the problem of ensuring the highest quality for I/O technologies at the heart of their products
Requirements
- Experience with developing, testing or debugging device drivers, firmware or other low level software
- Experience in working with I/O technologies (USB, PCIe, Display technologies etc.)
- Experience using Protocol Analyzers & Oscilloscope
- Solid OS & Embedded Systems fundamentals
- Familiarity with Python/C++/C programming
Responsibilities
- Design, develop and own automated tests for new and existing technologies
- Own overall testing and quality of the technologies for which you are responsible
- Contribute to development of test frameworks & tools to support large scale testing on shipping & in-development Apple Systems
- Investigate and analyze issues spanning across the hardware and software interaction layers
- Work closely with engineering and project management teams to ensure quality releases
Other
- Bachelors in Computer Science/Electrical Engineering or equivalent experience/skills
- Excellent communication skills
- Strong multi-tasking abilities
- Drive to make a difference