March 6, 2025

Motion Software Engineer

Mid • On-site

$143,100 - $264,200/yr

Cupertino, CA

Summary

Posted:
Weekly Hours: 40
Role Number:200593781
The CoreMotion Motion & Interaction team has created innovative ways for users to interact with their devices through motion. When you play games by simply moving your devices, or use the compass to find your way, it’s the work of engineers and scientists on this team. Join CoreMotion and work with the people who have created the sensor fusion technologies and motion gestures that power games, augmented reality, and numerous other features on Apple’s devices.

Description

In this position, you will be working on motion sensing-related software driving sensor fusion and interactive technologies. Most importantly, you will help ship interactive features that impact millions of users on a daily basis. Roles and responsibilities include designing, implementing and maintaining APIs and algorithms for iOS and embedded systems, optimizing implementations for power, memory and performance, and close coordination with multi-disciplinary teams across the company.

Minimum Qualifications

  • Bachelor's degree in Computer Science or a related field
  • Strong understanding of algorithm design and data structures
  • Strong and intuitive understanding of object-oriented designs

Preferred Qualifications

  • Excellent communication and collaboration skills
  • Results oriented, with a proven ability to effectively prioritize and deliver tasks on schedule
  • Strong proficiency in C++
  • Experience delivering production code for embedded or real-time systems
  • Experience designing and implementing interfaces between algorithms, software, and firmware
  • Strong product sense, including the ability to balance technical feasibility with user experience

Pay & Benefits

  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.