Software Engineer - Location & Spatial Awareness, Sensing & Connectivity
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
