Apple Logo
Apple
iOS Software Engineer - Proximity Systems Team
🌎San Diego, California, United States
3 months ago
πŸ‘€ 6 views
πŸ“₯ 0 clicked apply

Job Description

Our team within the positioning technologies org at Apple is seeking a highly motivated senior engineer with excellent software development, quantitative reasoning, and communication skills. The candidate should have a good foundation in modern C++ and/or Objective-C. This includes having an understanding of common design patterns, debugging techniques, and memory management fundamentals. Additionally, experience with embedded databases, networking, concurrency patterns, sensor interfaces and iOS system interactions and optimizations are beneficial backgrounds. Knowledgable in software development best practices and comfortable communicating and promoting these ideas to others is also a desirable trait of candidates. To ensure product quality, engineers here also regularly focus on the development and improvement of offline tooling (including internal iOS applications), continuous integration, and data analysis and visualization. Therefore, engineers should be excited about not only building critical pieces of software but also the infrastructure around it. We make a serious commitment to software quality, engineering productivity, and automation and we desire an engineer that shares those values. We are a team motivated by shipping software and getting technology in to the hands of our users; therefore, the engineers which design features and algorithms are expected to implement and deliver to production. Ideal candidates will be familiar with the software development lifecycle, taking an idea from concept, to prototype, to production, as well as communicating the status and progress of that work. Come join us build the technology which enables incredible location-aware experiences to our users now and for the future.