CareerPlan

Software Engineer - Location & Spatial Awareness, Sensing & Connectivity

Cupertino, United States of AmericaFull-time2026-09-28 → 2026-11-10

Core

Architect and develop software at the daemon and framework level to enable devices to be spatially aware of each other using sensing technologies, algorithms, and AI/ML.

Role type

Senior Software Generalist (Location & Spatial Awareness)

Builds

Production software systems for new location-aware mobile experiences and wireless technologies

Domain

Mobile operating systems, location services, sensing technologies, AI/ML

Deliverable

production ML models

Required skills

C++, Objective-C/Swift, software architecture, object-oriented design, system design, prototyping, debugging complex systems

Preferred skills

AI/ML, Computer Vision, signal processing, data analysis, iOS/macOS development

Technologies

C++, Objective-C, Swift, iOS, macOS, Unix

Responsibilities

Architect and implement production software systems for new technologies; Collaborate with iOS teams to architect full solutions; Design and implement full-stack technologies integrating wireless technologies; Participate in brainstorming and evaluating new technologies

Seniority

Senior, hands-on IC