CoreMotion team at Apple is looking to solve the problem of testing and validating CoreMotion features to improve the software that allows Apple's products to delight and inspire millions of customers every day.
Requirements
- Prior experience in one or more of the following domain: sensor fusion, control design, signal processing, machine learning, robotics, AR/VR, inertial sensors
- Experience working at the intersection of HW/SW
- Proficient at programming in one or more of the following languages: Python, C/C++, Swift
- Experience working with smartphones, fitness trackers, headphones, etc. on sensor technologies is a plus
- Ability to work in dynamic environment with shifting priorities and schedules
- Creative thinker and strong problem solver with meticulous attention to detail
- Excellent communication skills
Responsibilities
- Design and develop algorithm simulation tooling and analysis pipeline
- Develop KPIs and performance metrics to assess the performance of algorithms. Come up with KPI targets for best in class user-experience
- Design and conduct tests, experiments and user studies for algorithm verification and validation
- Drive investigation and analysis of issues spanning across the various SW layers
- Own overall testing, validation and characterization of features/algorithms for which you are responsible
- Work closely with development, project management and cross-functional partners to drive excellent quality aligned with release schedules
- Communicate with upstream component (e.g. Hardware) and downstream component (e.g. App) to drive end to end user experience
Other
- BS or higher in CS, EE, ME or other related fields
- 5+ years relevant experience in the industry
- Ability to work in dynamic environment with shifting priorities and schedules
- Excellent communication skills
- Apple is an equal opportunity employer that is committed to inclusion and diversity