Senior Robotics Engineer

Maxwell Bond

San Francisco (CA)

On-site

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Maxwell Bond is seeking an experienced roboticist to build and maintain a production-grade robotics platform integrating autonomous systems, teleoperation, and fleet coordination. You’ll contribute across robot control, teleoperation interfaces, motion planning, and distributed systems in real-world environments.

The role requires leading teams, delivering production-grade software for real hardware, and deep expertise in C++, Python, Linux, and ROS/ROS 2.

Qualifications

  • 5+ years software engineering, including 3+ years in robotics or real-world systems
  • Proven experience leading engineering teams and delivering production software for real hardware systems
  • Strong proficiency in C++ and Python
  • Experience with containerised deployment (Docker)
  • Experience with real-time or near-real-time control systems and hardware–software integration
  • Strong understanding of Git, code review, automated testing, and CI/CD pipelines
  • Experience with sensor data pipelines (stereo/RGB cameras, LiDAR, IMUs, force/torque sensors)
  • Experience with ROS / ROS 2
  • Strong Linux development experience
  • Nice to have: experience profiling and optimising C++/Python systems
  • Nice to have: robotics simulation environments (Gazebo, Isaac Sim)
  • Nice to have: low-latency networking for teleoperation
  • Nice to have: background in perception or SLAM
  • Nice to have: startup/R&D mentoring experience

Skills

Software engineering
Robotics
Team leadership
C++
Python
Git
CI/CD
Real-time systems
Linux

Tools

Docker
ROS / ROS 2
GitHub Actions
GitLab CI
Jenkins
Gazebo/Isaac Sim

Job description

We’re looking for an experienced roboticist to join a team building and maintaining a production-grade robotics platform that combines autonomous systems, teleoperation, and fleet-level coordination. You’ll work across a range of technical areas including robot control, teleoperation interfaces, motion planning, and optimisation of distributed robotic systems operating in real-world environments.

Qualifications / Requirements
  • 5+ years software engineering experience, including 3+ years in robotics, aerospace, or other physical/real-world systems domains
  • Proven experience leading engineering teams and delivering production software for real hardware systems
  • Strong proficiency in C++ and Python
  • Experience with containerised deployment (e.g. Docker)
  • Experience with real-time or near-real-time control systems and hardware–software integration
  • Strong understanding of modern software engineering practices including Git, code review, automated testing, and CI/CD pipelines (e.g. GitHub Actions, GitLab CI, Jenkins)
  • Experience working with sensor data pipelines (e.g. stereo/RGB cameras, LiDAR, IMUs, force/torque sensors)
  • Experience with ROS / ROS 2
  • Strong Linux development experience
Nice to haves
  • Experience profiling and optimising C++/Python systems for constrained compute or memory environments
  • Experience with robotics simulation environments (e.g. Gazebo, Isaac Sim, or similar)
  • Experience building low-latency networking or communication systems for teleoperation
  • Background in computer vision, perception, machine learning-based detection, pose estimation, or SLAM
  • Experience in early-stage, fast-paced R&D or startup environments, including mentoring or hiring engineers

You’re someone who enjoys staying hands-on in the code while helping unblock and guide a team. You’re comfortable influencing technical direction through collaboration and engineering judgment rather than top-down control, and you thrive in environments where systems are complex, evolving, and closely tied to real-world performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Andromeda Surgical • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Mirador Search Partners • Arlington (VA)

On-site
USD 120,000 - 190,000
Robot Software Engineer
Robot Software Engineer

Maxwell Bond • Los Angeles (CA)

On-site
USD 85,000 - 120,000
Senior Robotics Software Engineer (R&D)
Senior Robotics Software Engineer (R&D)

Prime Vision • Arlington (VA)

On-site
USD 100,000 - 130,000
Performance-based incentive bonus plan
Health, dental, and vision insurance
401(k) retirement plan with matching contributions
Senior Software Engineer (Robotics)
Senior Software Engineer (Robotics)

Divergent Technologies • Torrance (CA)

On-site
USD 120,000 - 180,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Whelix • Boston (MA)

On-site
USD 140,000 - 190,000
Equity
Ownership of software
Startup experience
+1
Robotics Software Engineer
Robotics Software Engineer

Mind Robotics • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Robotics Engineer
Robotics Engineer

Cindavi • Washington

Hybrid
USD 80,000 - 130,000
Hybrid work model
Relocation assistance
Senior Software Engineer
Senior Software Engineer

Kazvu Labs • Irvine (CA)

On-site
USD 180,000 - 240,000