Robotics Software Engineer
- Reposted
- ×2
- Same title, closed before
- ×5
- Opened · 30d
- +273
- Closed · 30d
- −288
- Opened · 7d
- +3,88110% of open
- All software engineering
- 75,446open
About the Role
Join the R&D team at a robotics startup building software for AI-driven robots operating in real-world production environments. You will work across the robotics stack, shipping systems that improve how robots perform in production.
What You'll Do
Coordinate real-time robot software, motion planning optimization, and machine learning pipelines across multiple platforms.
Build and maintain data-labeling frontends, perception systems, and compilers for robot intelligence.
Work across firmware, robotics software, and cloud infrastructure to solve high-priority technical challenges.
Collaborate with teammates to design and ship integrated robotics systems.
Deploy software in customer facilities and evaluate its impact on robot performance.
What We're Looking For
Two to four years of software engineering experience in robotics, automation, or embedded systems.
Strong Python skills and solid programming fundamentals; TypeScript and React are a plus.
Hands-on experience shipping production robotics systems, ideally in a startup or other high-ownership environment.
Experience owning engineering outcomes end to end and working with systems that have real-time, reliability, scale, or hardware integration requirements.
Familiarity with robotics software such as ROS, motion planning, or robot optimization, and tools such as Docker, Kubernetes, or systemd.
A bachelor's degree or higher in computer science, robotics, or a related engineering field.
Comfort adapting priorities and working across software and hardware boundaries.
Compensation & Benefits
Base salary is $130,000 to $180,000 USD annually. Visa sponsorship is available.
Location
On-site in Watertown, Massachusetts, United States.