Apple
Tools and Automation Engineer
$145K–$264K
Sunnyvale, California · Full-time · Posted Oct 22, 2026
- Experience
- 3+ years of relevant industry experience.
- Education
- BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science or related degrees.
About the job
Tests firmware for next-generation human interface devices by developing tools, automation, and validation plans to improve product quality and user experience.
What you'll do
- Build test fixtures, tools, and automated Python scripts; execute manual and automated tests on prototypes.
- Partner with development and Human Factors teams to validate firmware, device performance, and customer experience.
- Document tests and results, report issues, and drive them to closure.
What they ask for
- BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science, or a related degree.
- Experience leveraging AI-powered development tools to streamline workflows, coding, debugging, test frameworks, and code quality.
- Experience with embedded systems, microcontrollers, and sensors.
- Excellent written and verbal communication skills.
Nice to have
- MS in a listed or related field; firmware or embedded-systems experience.
- Testing automation using Python or similar; hardware debugging tools, C/C++, or continuous integration experience.
Pay
$144,600 and $263,800 (base salary range)
Tools
Python, Mac systems, MacOS/iOS, UNIX, C/C++, USB, Bluetooth CATC
AI focus
Use AI-powered development tools to streamline daily workflows, accelerate coding and debugging, create test frameworks, and improve code quality and testing methodologies.
Model-written summary · the original posting is authoritative