Senior Robotics Software Engineer - Real-Time Control

apptronik

Sunnyvale (CA)

On-site

USD 215,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apptronik is looking for a Senior Software Engineer to enhance the development of advanced robots. This position involves building the software for real-time control and ensuring robots function reliably in human environments.

The ideal candidate will have extensive experience in modern C++, robotics fundamentals, and strong problem-solving skills. The annual salary range for this position is between $215,000 and $230,000.

Qualifications

  • 5+ years of robotics software development experience.
  • Deep knowledge of robotics fundamentals (kinematics, dynamics, controls, estimation).
  • Strong communication skills and familiarity with Agile processes.

Responsibilities

  • Deliver production-grade real-time C++ software infrastructure.
  • Integrate low-level firmware with high-level controls logic over real-time task graphs.
  • Perform root-cause analysis for complex hardware-software integration issues.

Skills

Strong modern C++
OOP skills
Multi-threading
Linux application development
Robotics fundamentals
CMake + colcon ROS2
Software testing methodologies
Agile processes

Education

BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering

Tools

MuJoCo
Drake
Eigen
ROS2
Flatbuffers
BehaviorTree.CPP
Git

Job description

Apptronik is looking for a Senior Software Engineer to enhance the development of advanced robots. This position involves building the software for real-time control and ensuring robots function reliably in human environments.

The ideal candidate will have extensive experience in modern C++, robotics fundamentals, and strong problem-solving skills. The annual salary range for this position is between $215,000 and $230,000.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Real-Time Robotics Software Engineer
Senior Real-Time Robotics Software Engineer

Apptronik Systems, Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 230,000
Senior Real-Time Robotics Software Engineer
Senior Real-Time Robotics Software Engineer

Apptronik Systems, Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Real-Time Robotics Controls Engineer
Senior Real-Time Robotics Controls Engineer

jobs.frontdoordefense.com - Jobboard • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Real-Time Robotics Software Engineer (C++/ROS2)
Senior Real-Time Robotics Software Engineer (C++/ROS2)

Apptronik • Austin (TX)

On-site
USD 100,000 - 130,000
Sr. Software Engineer – Real-Time Controls
Sr. Software Engineer – Real-Time Controls

apptronik • Sunnyvale (CA)

On-site
USD 215,000 - 230,000
Sr. Software Engineer – Real - time Controls Software
Sr. Software Engineer – Real - time Controls Software

Front Door Defense • Sunnyvale (CA)

On-site
USD 215,000 - 230,000
Sr. Software Engineer – Real-Time Controls Sunnyvale, CA
Sr. Software Engineer – Real-Time Controls Sunnyvale, CA

Apptronik Systems, Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 230,000
Sr. Software Engineer – Real-Time Controls
Sr. Software Engineer – Real-Time Controls

Apptronik • Austin (TX)

On-site
USD 100,000 - 130,000
Sr. Software Engineer – Real - time Controls Software
Sr. Software Engineer – Real - time Controls Software

Front Door Defense • Austin (TX)

On-site
USD 100,000 - 130,000
Sr. Software Engineer – Real-Time Controls Austin, TX
Sr. Software Engineer – Real-Time Controls Austin, TX

Apptronik Systems, Inc. • Austin (TX)

On-site
USD 100,000 - 130,000