iOS Software Engineer- Location Technologies
Apple Herzliya, Tel-Aviv District, Israel
Computers and Electronics Manufacturing · 10,001+ employees
About the role
You will architect and implement production software systems for new location technologies and integrate them with existing capabilities. You will also collaborate with cross-functional iOS teams to design full-stack solutions and evaluate new technologies for future development.
What they look for
Requirements
Candidates must have at least 7 years of experience in C++ or Objective-C programming and a deep understanding of software design paradigms. Strong skills in debugging complex systems and the ability to work with various hardware modules and sensors are required.
Full description
The technologies within Apple’s Core Location are fundamental in enabling location-aware experiences for users across all platforms. Our customers rely on fast and accurate location for many of their most important daily needs. As a Software Engineer pursuing special projects within the Location Team, you will be part of an exciting team investigating new technologies that transform the lives of our customers. If you are a motivated, passionate SW engineer who wants to bring the next generation of location features to life, we may be the team for you.
Description
Here at Apple, we build devices and services that enrich our customers’ lives. In the location technologies group, we help people connect: with each other and with our planet. We reach more than a billion people. We help them find their way, and we help them find each other. Every single day, our customers use location services, so what we do and how we do it makes a difference.
Join our team, and we’ll help you do the best work of your life. Join a team which designs, implements, and powers brand-new technologies and services on the world's fastest-growing mobile development platform. We are looking for a highly-motivated and creative Software Engineer with a strong background in computer science to help develop new technologies for special projects on the location services team.
Our special projects target innovative new signals and technologies to enhance location-aware user experiences. 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.
Minimum Qualifications
At least 7 years of C++ or Objective-C programming experience 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 work on elaborate systems, which leverage various HW modules and different sensors Excellent collaboration and communication skills Know how to debug complex systems A passion for programming and building things
Preferred Qualifications
Experience with data analysis and results dashboards - plus
iOS, OS X, application, and/or Unix system development - plus
Swift programming experience - plus
Similar roles
-
Senior iOS- och Javautvecklare
Avaron AB Stockholm, Stockholm, Sweden
-
Senior iOS Software Developer (Remote)
RemoteStar San Francisco, California, United States
-
iOS Developer
knowmad mood Spain
-
Senior iOS Developer
Devtech Belgrade, Central Serbia, Serbia
-
iOS Engineer
N26 Berlin, Germany
-
Senior iOS Engineer
Just Eat Takeaway.com Wealden, England, United Kingdom