Motion Software Engineer

A leading technology company that develops innovative hardware and software products including iPhone, Apple Watch, and other devices.
$143,100 - $264,200
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Consumer · Healthcare

Description For Motion Software Engineer

Join Apple's Motion and Location team, where innovation meets impact in developing groundbreaking technology for user health and safety. This role focuses on creating features like Crash Detection on iPhone and activity metrics for Apple Watch Ultra, combining hardware expertise with advanced signal processing and machine learning. You'll collaborate across Apple's engineering, design, and marketing teams to enhance and develop new features throughout the Apple ecosystem. The position involves rapid prototyping, thorough investigation of ideas, and implementing efficient code that reaches millions of users worldwide. Working with inertial sensing, machine learning, and signal processing, you'll contribute to features that have real-world impact on people's lives. The role offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge technology that combines hardware innovation with software excellence. This is an excellent opportunity for experienced engineers passionate about creating technology that improves people's health and safety while working at one of the world's most innovative companies.

Last updated a month ago

Responsibilities For Motion Software Engineer

  • Work closely with hardware and software engineering teams, design and marketing teams
  • Rapidly prototype new ideas and investigate their complications and limitations
  • Define data collection requirements and build simulation pipeline
  • Implement efficient and maintainable code on Apple devices
  • Enhance and develop new features across the Apple ecosystem

Requirements For Motion Software Engineer

Python
  • 5 years experience in inertial sensing, time series analysis, signal processing, system identification, and Matlab or Python
  • 3 years experience in statistical inference, and machine learning, Spark, and PyTorch
  • 3 years experience with C++ or ObjC Programming
  • Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience

Benefits For Motion Software Engineer

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Motion Software Engineer

Camera and ISP Firmware Engineer

Senior Camera and ISP Firmware Engineer role at Apple, developing cutting-edge camera and image processing technologies for iOS and VisionPro products.

RF/mmWave IC Design Engineer

Senior RF/mmWave IC Design Engineer position at Apple, focusing on developing advanced wireless solutions for consumer electronics with competitive compensation and benefits.

System high-speed I/O validation Engineer - Apple Mac

Senior System I/O validation engineering role at Apple focusing on Mac hardware validation, SerDes I/O testing, and system-level signal integrity.

Wi-Fi Power and Performance Engineer - Platform Architecture

Senior Wi-Fi Power and Performance Engineer role at Apple, focusing on wireless technology optimization and analysis for consumer devices.

Airpods Firmware Engineer

Senior Firmware Engineering role at Apple working on AirPods, focusing on embedded systems development and audio platform architecture.