Robotic Software Engineer

Insight Recruitment

San Francisco (CA)

On-site

USD 180,000 - 200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Meaningful equity
High ownership in engineering team
Opportunity for influence in product direction

Job summary

A leading robotics firm in San Francisco is hiring a Robotic Software Engineer to develop and optimize software for humanoid robotic systems. This mid-senior level role demands hands-on robotics experience and expertise in C++ and ROS2. You'll have the opportunity to shape core software and influence the architecture and direction of the product while working in a dynamic, fast-paced environment. Competitive compensation plus meaningful equity is offered.

Qualifications

  • Experience with ROS2.
  • Hands-on robotics experience with physical hardware.
  • Comfortable in a fast-paced startup environment.

Responsibilities

  • Build and optimise robotics software.
  • Integrate perception, control, planning, and learning modules.
  • Deploy reinforcement learning policies on physical robots.

Skills

C++
ROS2
robot learning
integration
debugging
AI

Job description

This range is provided by Insight Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$150,000.00/yr - $200,000.00/yr

Overview

Talent Acquisition: Software Engineering Within Robotics & Autonomous Vehicles

Robotics Software Engineer (Generalist/Full-Stack)

Robotic Software Engineer – Humanoid Robotics

$180k–$200k + equity (flexible for exceptional candidates)

We are recruiting to build next-generation humanoid robotic systems that combine advanced AI with cutting-edge hardware. Our team moves fast, prototypes aggressively, and puts real robots into the world. We’re hiring a Robotic Software Engineer to shape our core software stack and accelerate the development of our embodied AI systems.

What You’ll Work On
  • Build and optimise robotics software in C++ and ROS2
  • Integrate perception, control, planning, and learning modules
  • Work hands-on with robots to bring up new hardware and run real-world experiments
  • Deploy reinforcement learning / imitation learning policies onto physical robots
  • Develop middleware, interfaces, and tooling that connect AI → hardware

This role directly supports both our AI and hardware teams and has significant ownership from day one.

Must-haves
  • Professional experience with ROS2
  • Hands-on robotics experience — ideally robot learning on physical hardware
  • Ability to work on real robots (debugging, integration, testing)
  • Generalist mindset and comfort in a fast-paced startup environment
Nice-to-haves
  • Manipulation or kinematics (humanoids, arms, quadrupeds)
  • Controls for mobile robots or drones
  • Sensor/actuator integration, drivers, or middleware experience
  • VR prototyping (Meta Quest or similar)
Why Join Us
  • Build software that runs on real humanoid robots immediately
  • High ownership within a small, world-class engineering team
  • Competitive compensation + meaningful equity
  • Opportunity to influence architecture, roadmap, and product direction
  • Work at the intersection of AI and robotics
Job details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Information Technology
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer - Defense
Robotics Software Engineer - Defense

Strativ Group • San Francisco (CA)

On-site
USD 140,000 - 200,000
Robotics Software Engineer
Robotics Software Engineer

Motion Recruitment Partners LLC • Woburn (MA)

On-site
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7
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 Engineer
Robotics Engineer

EVONA • Santa Monica (CA)

On-site
USD 160,000 - 180,000
Founding equity
Relocation assistance
Robot Software Engineer
Robot Software Engineer

Rhoda AI • Palo Alto (CA)

On-site
USD 130,000 - 210,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
Robot Systems Engineer – Robotics Software & Integration
Robot Systems Engineer – Robotics Software & Integration

MRINetwork • San Francisco (CA)

On-site
USD 200,000 - 350,000
Robot Software Engineer
Robot Software Engineer

Rhoda AI • Mountain View (CA)

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

Motion Recruitment • Waltham (MA)

On-site
USD 150,000 - 200,000
Medical Insurance
Dental Benefits
Vision Benefits
+7
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