On your projects, you'll own the quality of how Apple devices, accessories, and power sources interact — from early prototypes through release — and partner teams will come to you on them. Much of that is automation, and the coverage you build outlasts the project.
Minimum Qualifications
Bachelor's degree in Electrical Engineering, Computer Science, or a related field
3+ years of industry experience developing test automation or analysis tooling in Python or C/C++
Experience with QA methodology, test planning, and execution for hardware or consumer electronics products
Experience with hardware protocol-level validation or firmware validation (e.g., USB, PCIe, I2C, SPI)
Clear written and verbal communication skills
Preferred Qualifications
Experience reviewing others' code and guiding less-experienced engineers on design and quality
Understanding of USB-PD power negotiation, Type-C specifications, and port controller firmware behavior
Experience using AI tooling to move faster on automation and analysis, with the judgment to catch where its output is wrong
Experience finding the issues that matter before release, and quantifying their customer impact