Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Safety Location Software Engineer 
United States, California, Cupertino 
130550175

03.04.2025
Specific responsibilities will include:- Developing software that works in safety-critical environments, and build robust test and verification pipelines to ensure reliability and resiliency- Understanding product requirements, engaging with team members to define solutions, and estimating the scope of work required- Working cross-functionally with teams across Engineering to add support for new software features- Troubleshooting and resolving complex software integration issues- Architecting and implementing new frameworks and daemons to power new functionality for an upcoming hardware product- Championing quality software development by following best practices such as regularly participating in code reviews.
  • Strong Software Engineering skills including design, systems development (using C, C++), scripting and debugging (Python, Perl, shell, Makefiles)
  • Experience defining stable APIs/SPIs and solid understanding of system design fundamentals
  • Excellent analytical, programming, and debugging skills
  • Experience in designing and debugging frameworks and multi-threaded / multi-process systems
  • Bachelor's degree in Computer Science, Engineering, or equivalent (Graduate Degree is preferred)
  • Familiarity with basics of RF location estimation is a plus
  • Familiarity with underlying protocols (NILR/ CP / SUPL / AML / SIP / NextGen 9-1-1 / NG 1-1-2) is a plus
  • Experience with Objective-C/Swift programming is a plus
  • Proven ability to thrive in fast-paced collaborative environments with clear communications while driving multiple projects across teams
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.