Robotics Software Engineer - Production-Ready Autonomy

RoboForce

Milpitas (CA)

On-site

USD 165,000 - 235,000

Full time

36 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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
Senior Robotics Software Engineer: Production-Ready Autonomy
Senior Robotics Software Engineer: Production-Ready Autonomy

Fruition Group US • San Jose (CA)

On-site
USD 120,000 - 170,000
Robotics Software Engineer
Robotics Software Engineer

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 • Milpitas (CA)

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

Nimble Robotics • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Senior Robotics Software Engineer – Production Autonomy
Senior Robotics Software Engineer – Production Autonomy

Motion Recruitment • Boston (MA)

On-site
USD 140,000 - 190,000
Medical, dental, and vision coverage
Paid vacation and company holidays
Equity participation
+1
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Fruition Group US • San Jose (CA)

On-site
USD 120,000 - 170,000
Robotics Software Engineer — Autonomy & Fleet (Field Deployments)
Robotics Software Engineer — Autonomy & Fleet (Field Deployments)

TAR • San Francisco (CA)

On-site
USD 140,000 - 210,000
Up to $15K relocation bonus
Unlimited PTO
Health, Dental, Vision insurance
+1
Senior Robotics Software Engineer: Field-Ready Autonomy
Senior Robotics Software Engineer: Field-Ready Autonomy

Wheel the World • San Francisco (CA)

On-site
USD 120,000 - 160,000
Competitive salary + equity
United Health Care medical, dental, and vision coverage
Flexible 18 days PTO + 5 sick days
+1
Senior Robotics Software Engineer - ROS, Linux, Autonomy Leader
Senior Robotics Software Engineer - ROS, Linux, Autonomy Leader

Toyota Automated Logistics • Grapevine (TX)

On-site
USD 140,000 - 190,000
Health Insurance
Dental Insurance
Vision Insurance
+6