Software Engineer - Location and Spatial Awareness

A leading technology company that creates innovative consumer electronics, software, and services.
$135,400 - $250,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer

Description For Software Engineer - Location and Spatial Awareness

Apple is seeking a Senior Software Engineer to join their Location and Spatial Awareness team, focusing on innovative solutions using radio signals like Ultra-Wideband technology. This role is integral to developing features such as AirTag precision finding, Handoff, and digital car key capabilities. The position combines expertise in UWB/WiFi/BT localization, inertial fusion, computer vision, and AI/ML.

The team operates in a dynamic, hands-on environment where engineers work across the entire product development lifecycle. You'll be collaborating with exceptional engineers and scientists to solve fascinating challenges in spatial awareness and relative location. The role requires strong proficiency in C++ and OOP, along with experience in scripting languages and software testing.

This is an exciting opportunity to be at the forefront of Apple's innovation, working on products that directly impact how users interact with their devices. The position offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technology. You'll be part of a team that values creativity, collaboration, and technical excellence, while pushing the boundaries of what's possible in consumer technology.

The ideal candidate will bring 5+ years of industry experience, strong technical skills, and a passion for solving complex problems. You'll work in an environment that encourages innovation and provides the resources to bring new ideas to life. This role offers the unique opportunity to be among the first to witness and contribute to the creation of new Apple products and features that will shape the future of technology.

Last updated 8 hours ago

Responsibilities For Software Engineer - Location and Spatial Awareness

  • Software development and integration
  • Building customized tools for validating and unit testing
  • Working with radio signals like Ultra-Wideband (U1 and U2) chips
  • Developing spatial awareness features and experiences
  • Collaborating with interdisciplinary teams
  • Participating in product development from idea generation to production

Requirements For Software Engineer - Location and Spatial Awareness

Python
  • Bachelor's degree or higher in Computer Science, Engineering, Physics, Applied Mathematics, or related fields
  • 5+ years of industry experience
  • Highly skilled in C/C++ and OOP
  • Proficient in scripting languages such as Python or Matlab
  • Knowledge of professional software engineering and best practices
  • Experience with coding standards, code reviews, source control management, and testing

Benefits For Software Engineer - Location and Spatial Awareness

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Software Engineer - Location and Spatial Awareness

Hardware Engineer - Power Analysis and Modeling

Senior Hardware Engineer role at Apple focusing on power analysis and modeling for Apple Watch, combining system modeling expertise with hands-on characterization.

Wireless System Automation and Test Engineer

Senior Wireless System Engineer role at Apple focusing on automation and testing of wireless SoC products.

Silicon Failure Analysis Engineer

Senior Silicon Failure Analysis Engineer position at Apple, focusing on physical and electrical failure analysis of advanced technology nodes for cutting-edge consumer electronics.

Platform Kernel Software Engineer

Senior Platform Kernel Software Engineer position at Apple, focusing on XNU kernel development and implementation for Apple silicon platforms.

Firmware Engineer - Instrument Engineering

Senior Firmware Engineer position at Apple, focusing on embedded systems development for RF and Analog Test Equipment, requiring 3+ years experience and MS degree.