Software Engineer
Promise Robotics is pioneering Physical AI for homebuilding — a rapidly growing, venture-backed company bringing together AI, robotics, and manufacturing to help the homebuilding industry meet the growing demand for housing.
Promise Robotics is pioneering Physical AI for homebuilding — a rapidly growing, venture-backed company bringing together AI, robotics, and manufacturing to help the homebuilding industry meet the growing demand for housing. Our robotic systems, built and operated inside AI -powered factories, give the industry the production capacity, consistency, and speed to build more high-quality homes than traditional methods allow. Our team spans AI researchers and roboticists to factory operators, technicians, and production teams — all building the future of homebuilding together.
We're building physical AI for housing — and unlike most of the field, our robots are already in production, fabricating real structures and generating real operational data every day across multiple factories.
We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is a senior IC role with architectural ownership and mentorship responsibility.
What you'll do:
Lead the development of robotic simulators — set up and extend simulation environments and test scenarios that mirror our production cells.
Lead the effort in motion planning and optimization — develop and optimize motion-planning and collision-checking behaviors in ROS 2 / MoveIt2.
Develop perception components — implement object detection, pose estimation, and point-cloud processing tasks for material handling and inspection.
Write clean, tested code — produce well-documented C++ and Python, backed by unit and integration tests.
Debug integration issues — help troubleshoot software–hardware issues alongside the robotics and hardware teams.
Set the engineering bar — define standards for architecture, testing, and code quality; lead code reviews; mentor junior and mid-level developers.
What you'll need to succeed:
Degree in Computer Science, Robotics, Mechatronics, or related fields (Masters/Ph.D. preferred) plus 5+ years of relevant robotics software experience.
Expert-level C++ and Python, with a track record of shipping production-quality robotics software.
Posted July 29, 2026