Robotics Software Developer
Promise Robotics, Calgary, AB +1
- Pay
- Not listed by the employer
- Work type
- Hybrid
- Level
- Not stated
- Area
- Software engineering, ML / AI engineering
- Posted
- Jul 23, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
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 Robotics Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This is an early-career role for someone with strong fundamentals and hands-on robotics project experience who wants to develop it in production.
Why join us? -
Purpose-Driven Work: Contribute to projects with significant social, economic, and environmental impact.
-
Growth Opportunities: Be part of a growth-stage startup with substantial upside and leadership potential.
-
Cutting-Edge Technology: Work on state-of-the-art robotics solutions at the intersection of construction and automation.
-
Collaborative Culture: Join a diverse, high-performing team committed to continuous learning and innovation.
What you'll do: -
Build and maintain simulation scenes — set up and extend simulation environments and test scenarios that mirror our production cells.
-
Implement motion routines — develop and tune motion-planning and collision-checking behaviors in ROS 2 / MoveIt2 under the guidance of senior engineers.
-
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.
-
Participate in the team's practices — contribute to code reviews, agile ceremonies, and CI pipelines.
What you'll need to succeed: - Degree in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related fields (Masters/Ph.D. preferred).
-
Solid programming ability in C++ and/or Python.
-
Strong fundamentals in algorithms, data structures, and basic control concepts.
-
Ability to solve complex problems involving multi-disciplinary engineering concepts.
Similar roles at other companies
Robotics Software Engineer
FieldAIBoston, MA
$115K–$170K / yr
Posted Mar 4, 2026
Staff Robotics Software Engineer
Path RoboticsColumbus, Ohio
Pay not posted
Posted Aug 4, 2026
Robotics Engineer, AI & Software
Foundry RoboticsEmeryville, CA
$150K–$250K / yr
Posted Feb 9, 2026
Senior Robotics Software Engineer
Path RoboticsColumbus, Ohio
Pay not posted
Posted Jul 9, 2026
Listed on Promise Robotics's Lever job board; checked 13 min ago. First seen by us 2 days ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.