Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Software Engineer

Home > C/C++ programming jobs

Sr. Software Engineer in USA new

  • Cupertino, CA

Responsibilities

  • Architect and implement daemon- and framework-level production software for new location and spatial-awareness technologies.
  • Prototype, evaluate, test, and productize new sensing and connectivity capabilities.
  • Fuse wireless technologies and sensing systems with existing iOS capabilities.
  • Collaborate with developers on other iOS teams to architect complete platform solutions.
  • Establish hardware requirements, design complex systems, debug implementations, and track results against physical and theoretical limits.
  • Participate in brainstorming and evaluating new technologies as iOS evolves.

Requirements

  • Experience as a strong software generalist with object-oriented programming experience in C++, Objective-C, and/or Swift.
  • Strong understanding of UWB technology, including ranging techniques, MAC modes, IEEE 802.15.4z, IEEE 802.15.4ab, FiRa, CCC, regulatory requirements, and radio coexistence with Wi-Fi and Bluetooth.
  • Deep understanding of software design paradigms and software development best practices.
  • Ability to architect and implement software for technology evaluation, prototyping, and production.
  • Strong interest in location or RF-related technologies and ability to design and debug complex systems.
  • Experience with AI/ML or computer vision, data analysis and results dashboards, iOS, macOS, application development, Unix systems, or basic signal processing is a plus.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Senior Software Engineer

  • Nvidia
  • Full time
  • Remote
  • 10/31/2026
  • Germany

Senior Software and System Architect

  • Nvidia
  • Full time
  • Remote
  • 10/31/2026
  • Spain

Software Engineer, Perception (Robotics)

  • Grab
  • Full time
  • Others
  • 10/31/2026
  • Shanghai, China

Senior Embedded Software Engineer

  • Glydways
  • Full time
  • USA
  • 10/31/2026
  • Remote

Engineering Manager - AppArmor

  • Canonical
  • Full time
  • Remote
  • 10/31/2026
  • Anywhere