Robotics Software Engineer
We’re hiring a Robotics Software Engineer to join a fast-growing, early-stage team building real-world automation systems for manufacturing across aerospace, energy, and defense. This is a hands-on, deployment-focused role for engineers who want to see their code running on physical robots—not just in simulation.What You’ll DoDesign, build, and deploy software for industrial robotic systems across motion planning, computer vision, and real-time controlWrite production-quality Python code that is tested and deployed onto physical robots within weeksWork across the full robotics stack, from perception and calibration to planning and system integrationIntegrate vision systems (RGB/depth cameras) into real-world robotic workflows (perception → action loops)Travel to customer sites (~2 months/year) to deploy, debug, and support robotic systems in live manufacturing environmentsBuild internal tools, interfaces, and workflows that enable reliable robot operation on the shop floorContribute to core architecture and help scale frameworks such as Drake and other robotics infrastructureCollaborate closely with a small, high-ownership team solving critical automation challengesWhat We’re Looking For2–5 years of experience in robotics software engineering with strong Python skillsProven experience deploying software on real-world robotic systems (not just simulation), ideally industrial arms or manipulation systemsExperience integrating vision systems with robots (calibration, perception, sensor fusion)Hands-on experience with ROS or similar robotics middlewareStrong foundation in at least one area: motion planning, computer vision, or robot learningComfortable working across the full robotics stack in a generalist capacityBachelor’s degree in Computer Science, Robotics, or Electrical/Mechanical Engineering