The Proximity and Context team at Apple is looking for an experienced software engineer to enhance user experiences on Apple devices using spatial awareness and device context, focusing on features like finding keys and AirPods, unlocking Macs, and ensuring user safety.
Requirements
- modern C++ and/or Objective-C/Swift
- understanding of common design patterns
- debugging techniques
- memory-management fundamentals
- embedded databases
- networking
- concurrency patterns
Responsibilities
- development and improvement of tooling (including internal iOS applications)
- continuous integration
- data analysis and visualization
- building critical pieces of software
- building the infrastructure around it
- designing features and algorithms
- implement and deliver to production
Other
- Possess excellent analytical, programming, and debugging skills
- Comfortable scripting and developing in Unix-like systems.
- Have Bachelor's or graduate degree in Computer Science, Electrical and Computer Engineering, Mathematics, or similar area
- Can succeed in a collaborative environment and can clearly communicate while deftly driving multiple projects across many teams
- Are laser-focused on customer impact with attention to the smallest details that are meaningful to our customers