Safety and Location Software Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
118 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $214k
$132k $293k
below market most similar roles pay here above market

This role pays more than 65% of similar roles. Most pay $147,500–$222,000 — the blue band above. At the midpoint, this role pays about $214k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Safety and Location Software Engineer

As a Safety and Location Software Engineer, you will join the team responsible for designing and productizing innovative safety features such as Emergency SOS Live Video, Crash Detection, Fall Detection, and SOS via Satellite. You will architect and implement new frameworks and daemons for upcoming hardware products, developing software that operates in safety-critical environments while building robust test and verification pipelines. Your daily work involves troubleshooting complex software integration issues, defining solutions for product requirements, and collaborating cross-functionally to add support for new features. You must possess strong software engineering skills in C, C++, Python, Git, and Objective-C or Swift. The role requires expertise in system design, API crafting, and multi-threaded systems, specifically addressing the technical challenges of RF, location estimation, and balancing user privacy with safety.

What you'll do

  • Architect and implement new frameworks and daemons to power functionality for upcoming hardware products.
  • Develop software for safety-critical environments and build robust test and verification pipelines.
  • Define technical solutions and estimate the scope of work based on product requirements.
  • Troubleshoot and resolve complex software integration issues.
  • Work cross-functionally with engineering teams to add support for new software features.
  • Design and debug multi-threaded and multi-process systems.

What we're looking for

  • Strong software engineering skills including design, programming (C, C++, Python, Git), and debugging.
  • Experience crafting APIs and broad experience in system design.
  • Proficiency in software design paradigms, best practices, and development with Gen AI assisted and agentic workflows.
  • Strong background in Computer Engineering with excellent analytical and problem-solving skills.
  • Experience designing and debugging frameworks and multi-threaded / multi-process systems (preferred).
  • Familiarity with basics of RF or location estimation technologies (preferred).
  • Experience with Objective-C or Swift programming (preferred).
  • Ability to communicate clearly and drive multiple projects across teams in a collaborative environment (preferred).

More like this

Similar roles

Software Engineer, Face ID

Apple Inc

Sunnyvale, CA 33 days ago $184,700–$324,800
C++ Python Swift Objective-C Computer Vision Machine Learning API Design Data Structures Concurrency Memory Management Profiling Instrumentation Automated Testing Time-of-Flight Firmware
10+ yrs exp

Senior Software Engineer, Location & Sensors

Uber

San Francisco, CA 13 days ago
Go Java C++ C Distributed Systems Flink Spark Big Data Pipelines APIs Geospatial Data Sensor Data Processing Machine Learning Software Engineering Best Practices
5+ yrs exp Hybrid

Software Engineer, Trust & Safety

Chime

Chicago, IL +1 20 days ago $117,000–$184,000
Ruby on Rails APIs Transactional Databases Caching Systems System Architecture Web Applications
3+ yrs exp Hybrid

Principal Software Engineer, AI Safety and Security

Microsoft

Remote 26 days ago $142,800–$274,800
Python C# Java C++ C JavaScript Spark Kusto Kubernetes Databricks Azure Data Factory Vector Databases Retrieval-Augmented Generation CI/CD Infrastructure as Code Data Lakes Streaming Platforms threat-modeling LLM Applications
6+ yrs exp Remote

Senior Software Safety Engineer, Physical AI

Nvidia

Remote (MI) +1 13 days ago $224,000–$356,500
AI Safety ISO 26262 ISO 21448 IEC 61508 FMEA FTA HARA STPA V-Model Requirements Management Configuration Management System Safety Agile Risk Management Validation and Verification
10+ yrs exp Remote