8 days old

Software Engineer, Test (Automation/Robotics)

Cupertino, CA
  • Job Code
  • Jobs Rated


Posted: Dec 12, 2019

Weekly Hours: 40

Role Number:200129280

The CoreMotion team has created innovative ways for users to improve their health with their devices through motion. When you exercise and move with your devices, it's the work of engineers and scientists on this team. As a member of our dynamic group, you will have the rare and rewarding opportunity to shape upcoming products that will delight and inspire millions of Apple's customers every single day. Join the Motion team and bring creative automated validation strategies for end-to-end software testing for the next generation of Health and Fitness features. In this role, you will be part of a high-energy team that has successfully delivered a wide spread of industry-leading software features including health monitoring (e.g. fall detection on the Apple Watch), fitness (e.g. auto-starting workouts) and many more

Key Qualifications

  • Proficiency in Python is required
  • Experience in at least 2 of the following fields
  • CAD and mechanical design, with experience building electromechanical test rigs or racks
  • Implementing control systems for complex robotics projects
  • Applied computer vision (openCV, building image classifier...)
  • Analyzing machine learning model performance
  • Laser-focused on the smallest details, ability to investigate and debug difficult projects
  • Experience with the following is a plus:
  • 3D Printing
  • Microcontroller programming
  • Kinematics/Reverse kinematics
  • ROS


In this role you will be highly involved in testing features that are sensing the physical word

You will be responsible to create innovative strategies to test software interacting with real world through sensor, key responsibilities are:
- Building automation systems using robotics and/or software infrastructure
- Create automated monitoring and quality assurance metrics to constantly track feature performance on device
- Communicate with upstream component (e.g. Hardware) and downstream component (e.g. App) to include new features to be tested and resolve detected issues

Education & Experience

BS or MS in Computer Science, EE, Mechanical Engineering or equivalent

Additional Requirements

Jobs Rated Reports for Software Engineer

Posted: 2020-02-12 Expires: 2020-03-12

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer, Test (Automation/Robotics)

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast