Apple is looking to craft the next generation of capabilities leveraging location and spatial awareness technologies to enable new and more intuitive forms of interaction.
Requirements
- Strong software generalist and experience with object oriented languages (C++ and/or Objective-C/Swift)
- Deep understanding of software design paradigms, and software development best practices
- Ability to architect and implement software for technology evaluation, prototyping, and production
- Ability to design and debug complex systems
- Experience with AI/ML or Computer Vision a plus
- Familiarity with basic signal processing techniques a plus
- Experience with data analysis and results dashboards a plus
Responsibilities
- Architect and implement production software systems for new technologies, fusing them with existing capabilities, and bringing new experiences to our users.
- Collaborate with developers on other iOS teams to architect the full iOS solution.
- Design and implement full-stack technologies integrating wireless technologies to solve real-world problems.
- Participate in brainstorming and evaluating new technologies as iOS continues to evolve.
- Help develop new technologies for special projects on the location services team.
- Conduct developmental testing, write production software, and track our results relative to physical and theoretical limits.
- Establish hardware requirements and system design
Other
- BS in computer science, electrical engineering, or related field with at least 3 years of relevant experience.
- Excellent collaboration skills
- Strong creative problem solving skills
- A passion for programming and building things
- Apple is an equal opportunity employer that is committed to inclusion and diversity.