Senior Robotics Software Engineer

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
52 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $255k
$129k most similar roles pay here $346k

This role pays more than 92% of similar roles. Most pay $171,750–$222,000 — the shaded band above. At the midpoint, this role pays about $255k versus about $197k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Robotics Software Engineer

As a Senior Robotics Software Engineer, you will join a team of skilled engineers and scientists to expand the capabilities of products and platforms through advancements in AI and robotics. Your daily responsibilities include designing and implementing APIs, creating tools for visualization, logging, and evaluation systems, and integrating complex AI systems into a larger software stack while debugging these intricate systems. You will utilize skills in system design, hardware deployment, and writing wrappers for IPC mechanisms like XPC and RPC. The role requires proficiency in Python, QT, and Swift, along with experience deploying algorithms to GPUs and other accelerators. You will solve technical challenges by breaking down large features into practical solutions within a complex software stack to create new experiences through the integration of machine learning and robotics technologies.

What you'll do

  • Design and implement APIs for robotics systems.
  • Develop internal tools including visualizations, logging, and evaluation systems.
  • Evaluate and debug complex AI systems.
  • Integrate complex AI systems into a larger software stack.
  • Break down large features into practical technical solutions.
  • Deploy algorithms to GPUs and other hardware accelerators.
  • Write wrappers for IPC mechanisms such as XPC and RPC.

What we're looking for

  • BS/MS degree in Computer Science, Math, Robotics, or a related field.
  • At least 5 years of industry experience in software engineering.
  • Ability to break down large features and implement practical solutions.
  • Experience with iOS development using Swift and Apple development tools.
  • Experience with system design and hardware deployment.
  • Proficiency in building visualizations and tooling using Python or QT.
  • Experience writing wrappers for IPC mechanisms such as XPC and RPC.
  • Experience deploying algorithms to GPUs and other accelerators.

More like this

Similar roles

Software Engineer, Robotics

Anduril Industries

Irvine, CA 95 days ago $191,000$253,000
C++ Rust Linux Robotics Motion Planning Perception Localization Mapping Kernel Device Drivers Data Structures Algorithms Concurrency Simulation

Senior Software Engineer, Robotics

Anduril Industries

Boston, MA 44 days ago $220,000$292,000
C++ Artificial Intelligence Machine Learning Computer Vision Sensor Fusion Robotics Behavioral Planning Data Processing Software Development Lifecycle Prototyping

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 136 days ago $166,000$220,000
C++ Rust Python Go gRPC REST HTTP UDP TCP Embedded Linux RTOS Distributed Systems MIL-STD-1553 ARINC DO-178 DO-254

Robotics Software Engineer

Anduril Industries

Boston, MA 71 days ago $191,000$253,000
C++ Python Computer Vision Sensor Fusion Machine Learning SLAM Motion Planning LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Autonomous Systems

Robotics Software Engineer

Anduril Industries

Costa Mesa, CA 71 days ago $191,000$253,000
C++ Python Computer Vision Sensor Fusion Machine Learning SLAM Motion Planning LIDAR Radar Sonar Gazebo Unity Unreal Engine Simulation Robotics Autonomous Systems