Senior Robotics Software Engineer

Fruition Group US

San Jose (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fruition Group US in San Jose is seeking a Senior Robotics software engineer with breadth across perception, planning, controls, manipulation, and hardware integration to own robot reliability end-to-end in real deployments.

You will diagnose complex field issues, reproduce hard failures, write fixes in the codebase, and drive systemic improvements through validation and regression testing to prevent recurrence.

Qualifications

  • 3+ years building or debugging production software for physical or real-time systems.
  • Experience keeping such systems reliable in production (on-call, incident response, reducing recurring failures).
  • Strong modern C++ and Python — hands-on coding, not coordination-only.
  • A root-cause mindset — you dig past symptoms and surface failure patterns before they become incidents.

Responsibilities

  • Own robot reliability across dev, test, and customer environments; lead investigation of complex, cross-subsystem field issues.
  • Diagnose whether root cause is software, hardware, calibration, configuration, or process — using logs, telemetry, replay tools, simulation, and physical robots.
  • Reproduce even intermittent, hard-to-catch failures with repeatable methods.
  • Fix cross-cutting issues directly in the codebase (hands-on: you own the change through review and merge); route single-team issues with a fully root-caused diagnosis.
  • Prevent recurrence through validation, regression testing, and systematic elimination of recurring failure patterns.

Skills

Modern C++
Python
Real-time systems
Root-cause analysis
Production debugging

Job description

Our client builds general-purpose mobile manipulator robots for industrial applications, deployed across logistics, retail, and manufacturing for tasks like truck unloading, mobile palletizing, and machine tending. The robots run on a proprietary industrial physical intelligence system with a modular architecture designed to generalize across applications without reprogramming. Company identity is withheld at this stage.


The Role

We're seeking a Senior Robotics software engineer with deep technical range across perception, planning, controls, manipulation, and hardware integration. This role owns robot reliability and diagnostics end to end — investigating hard failures in real-world deployments, determining true root cause, and driving fixes directly into the codebase or onto the robot.


What You'll Do


  • Own robot reliability across dev, test, and customer environments; lead investigation of complex, cross-subsystem field issues.

  • Diagnose whether root cause is software, hardware, calibration, configuration, or process — using logs, telemetry, replay tools, simulation, and physical robots.

  • Reproduce even intermittent, hard-to-catch failures with repeatable methods.

  • Fix cross-cutting issues directly in the codebase (hands-on: you own the change through review and merge); route single-team issues with a fully root-caused diagnosis.

  • Prevent recurrence through validation, regression testing, and systematic elimination of recurring failure patterns.


Required Skills


  • 3+ years building or debugging production software for physical or real-time systems.

  • Experience keeping such systems reliable in production (on-call, incident response, reducing recurring failures).

  • Strong modern C++ and Python — hands-on coding, not coordination-only.

  • A root-cause mindset — you dig past symptoms and surface failure patterns before they become incidents.


Nice to Have


  • Robotics middleware, motion planning, or manipulation experience.

  • Mobile manipulation or warehouse/logistics automation background.

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

Maxwell Bond • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • California (MO)

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

Maxwell Bond • Boston (MA)

On-site
USD 140,000 - 190,000
Sr. Robotics Software Engineer
Sr. Robotics Software Engineer

Wilder Systems Robots • Oklahoma

On-site
USD 130,000 - 190,000
Senior Software Engineer - Robotics
Senior Software Engineer - Robotics

Nimble • San Francisco (CA)

On-site
USD 190,000 - 225,000
Generous equity
Competitive salary
Senior Robotics Systems Engineer
Senior Robotics Systems Engineer

RoboForce • Milpitas (CA)

On-site
USD 140,000 - 190,000
Stock options
Health insurance
401(k) plan
+2
Senior Robotics Engineer
Senior Robotics Engineer

Christian & Timbers • Seattle (WA)

On-site
USD 100,000 - 140,000
Competitive compensation
High-impact ownership
Growth opportunities
+1
Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Senior / Staff Robotics Engineer, Manipulation
Senior / Staff Robotics Engineer, Manipulation

RoboForce • Milpitas (CA)

On-site
USD 140,000 - 210,000
Competitive stock options
Health, dental, and vision insurance
401(k) plan
+2
Senior Robotics Software Engineer
Senior Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Menlo Park (CA)

On-site
USD 180,000 - 240,000