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, and they trust us with some of the most sensitive data their devices can produce. As a Senior Systems Software Engineer within the Location Team, you will help shape how our systems come together across hardware, firmware, and software, and you will build them yourself. If you are an experienced engineer who wants to design a system and then write the code that brings it to life, we may be the team for you. 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. We are looking for an experienced engineer to work on systems that bring together many moving parts. Inertial sensors, visual sensors, wireless radios such as UWB, Bluetooth, and Wi-Fi, GNSS, and on-device processing all come together here, and much of what these systems do emerges from the interaction between those pieces rather than from any one of them alone. Understanding that interaction is most of the work, and it is what makes the problems here genuinely interesting. The role has two sides, and we mean both of them equally. You will help decide how a system is put together: where functionality should live, how the components talk to each other, and what we trade away to get what we need. You will also be the one who builds it, writing production code, bringing up new hardware, and chasing down the failures that only appear on real devices. We have found that these two things belong together. The best designs come from people who have built the system, and the best implementations come from people who understand the whole of it. Location is among the most sensitive data a device can produce, and our customers trust us with it. Privacy and security are not something we review at the end. They shape where data is processed, how much of it we collect, whatever leaves the device, and how we protect it at every layer, and you will carry those questions through your own designs and your own code. If you are energized by systems that resist easy answers, and you want to work alongside our silicon, hardware, firmware, algorithms, and platform software teams to turn new signals into experiences our customers rely on, we would like to hear from you.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior