Robotics Software Engineer

ThoughtForge AI

United States

Hybrid

USD 120,000 - 180,000

Full time

17 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

12 paid holidays
Flexible work hours policy
100% Health, Dental and Vision
Equity Incentive Package
Wellness stipend

Job summary

ThoughtForge AI is building a dedicated robotics software team to develop arm systems for both simulated environments and real hardware. You will own key software areas and drive practical solutions from concept to deployment.

You’ll work across motion planning, control, perception, and manipulation with a senior team on hybrid/remote collaboration, supporting sensitive US government contracts.

Qualifications

  • Bachelor's degree in Computer Science or Engineering required.
  • 4+ years of relevant industry experience.
  • Robotics domain knowledge: Dynamics, Controls, Planning, Estimation, and Computer Vision.
  • Proficiency in Python.
  • Experience with C++, Git, ROS/ROS2, and simulators like Mujoco, Gazebo.

Responsibilities

  • Design, build, and maintain software that runs in both simulation and on real hardware.
  • Prototype quickly, then harden ideas into deployable systems.
  • Measure robot behavior with tests and metrics to close the sim-to-reality gap.

Skills

Python
C++
Git
ROS/ROS2
Mujoco
Gazebo

Education

Bachelor's degree in Computer Science or Engineering

Tools

Mujoco
Gazebo

Job description

We are on a mission to bring human-like intelligence to robots.

We believe our workforce should focus on innovation and creativity; dull, dangerous, or dirty jobs should be left to robots. Our solution is powered by a type of Artificial Intelligence called Active Inference, letting robots learn resilient skills and adapt to situations they weren't explicitly trained for.

We’re a pre-Series A startup punching well above our weight, tripling our team since 2023 while building solutions for some of the world’s largest companies - including Fortune 20 customers and government contracts.

About the Team

We are a small, senior team [a varied mix of experience ranging from startups to Microsoft and Amazon], and we like working with people who came to robotics by unique and unusual routes.

We're dedicated to supporting new team members, and we care deeply about your career growth and personal development. We're a hybrid/remote team that values work-life balance, diverse perspectives, and learning from each other.

About the Job

You'll join the founding team building robotic arm systems. Enough work exists today that you won't start from a blank page; yet enough is missing that you'll own real pieces of it.

Four main areas, though they overlap more than the list suggests. Expect to work across them rather than inside one:

  • Motion planning – computing collision-free paths through an environment.
  • Control – executing those paths on real hardware, reliably.
  • Perception – object detection and scene reconstruction.
  • Manipulation – grasping and dexterous handling of objects.

You'll have people to collaborate with, including a team that answers questions, reviews your work, and shows up when something breaks. You'll be given direction, but not a detailed plan, as much of this is still unmapped. This position suits someone who takes ownership: finds the problem, solves it, and sees it through.

Job Responsibilities
  • Design, build, and maintain software that runs in both simulation and on real hardware.
  • Prototype fast to prove out ideas, then do the less glamorous half: hardening what works into systems that deploy and stay up.
  • Measure what the robot actually does: build the tests and metrics that catch regressions and close the gap between sim and reality.
Job Requirements
  • Bachelor’s degree in Computer Science or Engineering.
  • 4+ years of relevant industry experience.
  • Domain knowledge of robotics such as Dynamics, Controls, Planning, Estimation, and Computer Vision.
  • Proficiency in Python.
  • Experience with C++, Git, ROS/ROS2, and Simulators (Mujoco, Gazebo, etc.).
  • Documentation and Communication Skills.
  • Due to the nature of this role working on US Government contracts, we're contractually obligated to hire a US Citizen or US Green Card holder for this position.
Nice to have
  • Real-time software & multithreaded systems.
  • 3D math, linear algebra, embedded systems, signal processing.
  • Interest in Active Inference or Machine Learning.
Employee Benefits
  • 12 paid holidays
  • Flexible work hours policy
  • 100% Health, Dental and Vision coverage (Kaiser offered in CA)
  • Equity Incentive Package
  • $50/month for Health and Wellness

ThoughtForge does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity or expression), national origin, political affiliation, sexual orientation, marital status, disability (physical, mental or sensory), genetic information, age, parental status, military service and veteran status, hair-style, tattoos or piercings or other non-merit based factors. In addition, we're committed to providing a collaborative and healthy workplace for our employees and will not tolerate discrimination or harassment based on any of these characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Linuxconfig • Columbus (OH)

On-site
USD 90,000 - 130,000
Free lunch
Flexible PTO
Health insurance
+3
Robotics Engineer, AI & Software
Robotics Engineer, AI & Software

Foundry Robotics • San Francisco (CA)

On-site
USD 150,000 - 250,000
Equity
Health coverage
Dental coverage
+2
Robotics Algorithms Engineer, Manipulation & Control
Robotics Algorithms Engineer, Manipulation & Control

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 150,000
Free lunch
Flexible PTO
Health insurance
+3
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Path Robotics • Columbus (OH)

On-site
USD 130,000 - 185,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3
Staff Robotics Software Engineer, Teleoperations Architecture
Staff Robotics Software Engineer, Teleoperations Architecture

Agility Robotics • California (MO)

On-site
USD 190,000 - 296,000
401(k) match
Equity
Health insurance
+10
Staff Robot Architect - Platform Software Specialist
Staff Robot Architect - Platform Software Specialist

Hardware FYI • Fremont (CA), Northern (KY)

Hybrid
USD 217,000 - 281,000
401(k) Plan
Equity
Insurance Coverage
+4
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Path Robotics • Columbus (OH)

On-site
USD 110,000 - 150,000
Daily free lunch
Flexible PTO
Medical, dental, vision coverage
+1
Member of Technical Staff, Robotics Systems Engineer
Member of Technical Staff, Robotics Systems Engineer

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

On-site
USD 180,000 - 260,000
Senior Staff Systems Integration Engineer (Tech Lead)
Senior Staff Systems Integration Engineer (Tech Lead)

Agility Robotics • Fremont (CA)

On-site
USD 217,000 - 281,000
401(k) match
Equity stock options
Medical, dental, vision insurance
+4
Robotics Software Engineer: Government Projects
Robotics Software Engineer: Government Projects

GrayMatter Robotics • Los Angeles (CA)

On-site
USD 120,000 - 160,000