Tools and Automation Engineer
Posted Updated
Be part of the iOS Device QE team, focused on testing firmware and ensuring ultra-high quality for Apple’s next generation human interface devices. You will be a motivated individual who cares and thinks about user experience, able to collaborate with other engineers to problem solve and understand the basics of firmware.
- Have a real passion for quality, enjoy breaking things through creative testing
- Thrive in uncertain, early prototype stages of a project when not all features are working yet, and enjoy putting energy into identifying/classifying issues as a way to improve quality
- Enjoying learning and teaching
- Have skill in building new processes or fixing old processes to improve quality of Apple products and efficiency of team
- Experience with embedded systems, microcontrollers and sensors
- Excellent written and verbal communication skills
Minimum Qualifications
- BS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science or related degrees
- 3+ years of relevant industry experience
- Experience leveraging AI-powered development tools to streamline daily workflows, accelerate coding and debugging, creating test frameworks and improve overall code quality and testing methodologies
Preferred Qualifications
- MS in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science or related degrees
- Experience writing and/or testing firmware, building embedded systems
- Knowledge of Mac systems and MacOS/iOS or UNIX variant
- Track record of shipping great consumer products
- Testing automation using Python or similar
- Use of hardware debugging tools
- USB and Bluetooth CATC, protocol analyzer, logic analyzer, oscilloscope
- Familiarity with C/C++ or object-oriented programming
- Test tool development
- Continuous integration systems
- Algorithm analysis and validation