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

Lead Wireless Test Engineer - Home Products

Lead Wireless Test Engineer position at Apple, focusing on wireless technology validation for Home Products, offering competitive compensation and growth opportunities.

Systems Signal Integrity Engineer - Apple Mac

Senior Systems Signal Integrity Engineer position at Apple, focusing on SerDes I/O validation for Mac Platforms with competitive compensation and benefits.

SoC Physical Design Engineer, PnR

Senior SoC Physical Design Engineer position at Apple, focusing on physical implementation of complex SOC designs using innovative process technology.

AirPlay Framework Engineer

Senior Software Engineer role at Apple working on AirPlay frameworks, focusing on device discovery, connections, and media sharing APIs.

DRAM Design Validation Engineer

Senior DRAM Design Validation Engineer position at Apple, focusing on memory controller integration and DRAM development.