Safety and Location Software Engineer
About the role
Software engineer role on the Safety and Location team responsible for designing and productizing safety features (e.g., Emergency SOS Live Video, Crash Detection, Fall Detection, SOS via Satellite). Works across Apple to push wireless system capabilities, develop safety-critical software, and improve customer experience. fast-paced environment requiring autonomous work, collaboration, and adaptability to evolving requirements and regulations.
Responsibilities
- Help architect and implement new frameworks and daemons to power new functionality for upcoming hardware products
- Develop software that operates in safety-critical environments, and build robust test and verification pipelines to ensure reliability and resiliency
- Bring innovative ideas and fresh perspectives to safety and location features that push the boundaries of what is possible on a personal device
- Understand product requirements, engage with team members to define solutions, and estimate the scope of work required
- Work cross-functionally with teams across Engineering to add support for new software features
- Troubleshoot and resolve complex software integration issues
Qualifications
- Strong Software Engineering skills including design, programming (C, C++, Python, Git) and debugging
- Experience crafting APIs and broad experience in system design
- Well versed in software design paradigms and software development best practices, including development with Gen AI assisted and agentic workflows
- Excellent analytical, programming, and debugging skills
- Thrives in a collaborative environment and can clearly communicate while driving multiple projects across teams
- Genuine passion for safety-oriented technology and a drive to continuously innovate in ways that make a real difference in people's lives
- Familiarity with basics of RF or location estimation technologies
- Experience designing and debugging frameworks and multi-threaded / multi-process systems
- Deeply passionate about user privacy and understand the balance between privacy and safety
- A creative mindset with a track record of bringing innovative ideas to life in safety-critical or user-facing products
- Experience with Objective-C or Swift programming
Skills
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- reimbursement for certain educational expenses — including tuition
- discretionary bonuses or commission payments and relocation eligibility
- Apple stock programs (shareholder opportunities, RSUs, Employee Stock Purchase Plan)
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services