What are the responsibilities and job description for the Senior Robotics Software Engineer position at Sangha Partners?
Our client is building a new generation of robotic systems designed to operate in real-world industrial environments. Their team is looking for an experienced Robotics Software Engineer who enjoys solving challenging problems across autonomy, motion planning, robot infrastructure, and deployment.
This role is ideal for someone who enjoys working close to the hardware and wants to see their software running on real robotic systems rather than simulations alone
.
What You'll Work
- OnDevelop software systems that enable robots to operate reliably in production environmen
- tsBuild motion planning, task planning, and autonomy capabilities for complex manipulation tas
- ksDesign tools for robot monitoring, logging, debugging, and fleet manageme
- ntCollaborate closely with robotics, perception, controls, and machine learning enginee
- rsSupport customer deployments and help translate prototype capabilities into robust produc
- tsContribute to the architecture of a rapidly growing robotics platfo
rm
What We're Looking
- ForStrong software engineering fundament
- alsExperience building robotics, autonomy, or real-time syst
- emsStrong C and/or Python ski
- llsExperience with ROS/ROS2, motion planning, or robot control syst
- emsAbility to work across multiple layers of the robotics st
- ackComfortable operating in a fast-moving startup environm
ent
Bonus Po
- intsManipulation or humanoid robotics experi
- enceExperience deploying robots in customer-facing environm
- entsBackground in planning frameworks such as MoveIt, OMPL, Tesseract, Drake, or sim
- ilarExperience building infrastructure for robot fleets or production sys
Salary : $150,000 - $250,000