Robotics Software Engineer - Production-Ready Autonomy

Roboforce

Milpitas (CA)

On-site

USD 165,000 - 235,000

Full time

14 days+

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Stock options/equity
Health, dental, and vision insurance
401(k) plan
Visa sponsorship
Team meals

Job summary

RoboForce is seeking a Robotics Software Engineer to design and implement production-grade software powering real-world robot behavior. You will develop, integrate, and refine autonomy, perception, planning, and developer infrastructure for robots deployed in challenging outdoor environments.

In this hands-on role you will collaborate with cross-functional teams, validate features on hardware, and deliver reliable software that improves fleet performance.

Qualifications

  • BS or MS in robotics, CS, or related field.
  • 2+ years in robotics or embedded systems with hardware deployment.
  • Proficient in C++ and Python for production code.
  • Experience in Linux development and debugging.
  • Strong collaboration and in-office work five days a week.

Responsibilities

  • Robotics Software Development: Design, implement, and maintain production software for real-world robotic systems using C++ and Python.
  • System Integration: Integrate and refine robotics capabilities across perception, planning, controls, teleoperation, and platform software.
  • Robustness & Reliability Engineering: Improve software quality through testing, validation, fault handling, performance tuning, and edge-case analysis.
  • Debugging & Root Cause Analysis: Investigate complex failures across software, sensors, networking, timing, and hardware interfaces, and drive issues to resolution.
  • Tooling & Infrastructure: Build internal tools, scripts, and workflows that improve developer velocity, testing efficiency, observability, and release quality across the robotics software stack.
  • On-Robot Validation: Work directly with hardware to validate new features, evaluate system behavior, and iterate quickly between development and real-world testing.

Skills

C++
Python
Robotics
Linux
Debugging
Collaboration

Education

BS/MS in Robotics or CS

Tools

Docker
Kubernetes
CI/CD
Git

Job description

RoboForce is seeking a Robotics Software Engineer to design and implement production-grade software powering real-world robot behavior. You will develop, integrate, and refine autonomy, perception, planning, and developer infrastructure for robots deployed in challenging outdoor environments.

In this hands-on role you will collaborate with cross-functional teams, validate features on hardware, and deliver reliable software that improves fleet performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer — Field-Ready Autonomy
Robotics Software Engineer — Field-Ready Autonomy

RoboForce Inc. • Milpitas (CA)

Hybrid
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2
Robotics Software Engineer
Robotics Software Engineer

RoboForce Inc. • Milpitas (CA)

On-site
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2
Robotics Software Engineer
Robotics Software Engineer

Roboforce • Milpitas (CA)

On-site
USD 165,000 - 235,000
Stock options/equity
Health, dental, and vision insurance
401(k) plan
+2
Robotics Platform Architect - Senior/Staff
Robotics Platform Architect - Senior/Staff

Roboforce • Milpitas (CA)

On-site
USD 165,000 - 265,000
Stock options
Health insurance
401(k) plan
+1
Senior Robotics Software Engineer — Production‑Ready on Real Hardware
Senior Robotics Software Engineer — Production‑Ready on Real Hardware

FieldAI • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Robotics Engineer: Real-World Autonomy
Senior Robotics Engineer: Real-World Autonomy

Maxwell Bond • San Francisco (CA)

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

Maxwell Bond • San Francisco (CA)

On-site
USD 140,000 - 210,000
Autonomy Systems Engineer (Robotics & ROS2)
Autonomy Systems Engineer (Robotics & ROS2)

Forterra • Clarksburg (MD)

On-site
USD 120,000 - 165,000
Premium Healthcare Benefits
PTO 20 days per year
Parental leave (7 weeks)
+5
Senior Autonomy Software Engineer – Robotics & Real-World Ops
Senior Autonomy Software Engineer – Robotics & Real-World Ops

Forterra • Clarksburg (MD)

On-site
USD 150,000 - 250,000
Premium healthcare
Paid time off
Parental leave
+3
Robotics Software Engineer — Production-Grade Manipulation
Robotics Software Engineer — Production-Grade Manipulation

Industrial Next (YC W22) • San Francisco (CA)

On-site
USD 180,000 - 280,000
Competitive salary
Equity
Relocation support
+3