Engineering Manager, Systems Test Automation
Core
Lead a team of quality engineers to measure system, sensor, and feature performance across Apple's shipping and exploratory hardware programs, advising leadership on product readiness.
Role type
Engineering Manager, Systems Test Automation
Builds
Test automation frameworks, infrastructure, and validation for integrated hardware and software products
Domain
Consumer electronics, embedded systems, hardware-software integration
Required skills
Test automation framework design, test strategy definition, code review (Python, Swift, Objective-C, C/C++), team management, hardware-in-the-loop testing, embedded firmware debugging, quality metrics tracking
Preferred skills
Health/fitness/sensor feature validation, Apple test frameworks (XCTest, XCUITest), real-time operating systems debugging, lab instrumentation, high-volume consumer hardware shipping
Technologies
Python, Swift, Objective-C, C/C++, XCTest, XCUITest, real-time operating systems, hardware-in-the-loop (HIL)
Responsibilities
Lead architecture and design reviews for test frameworks; Partner with hardware, firmware, and software teams to define test strategy; Hire, manage, and develop the engineering team; Define and track quality metrics and report ship recommendations to leadership
Seniority
Senior, hands-on IC with management responsibilities