×
Register Here to Apply for Jobs or Post Jobs. X

Senior Robotics Software Developer

Job in Calgary, Alberta, T3S, Canada
Listing for: Promise Robotics
Full Time position
Listed on 2026-09-15
Job specializations:
  • Software Development
    Robotics, AI Engineer (Applied/Software)
Job Description & How to Apply Below
Senior Robotics Software Developer

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.

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:
  • 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 / Move It
    2.

  • 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.

  • Strong fundamentals in algorithms, data structures, and basic control concepts.

  • Deep ROS 2 and MoveIt2 experience — motion planning, collision checking, and trajectory optimization (e.g., OMPL, CHOMP/STOMP/Traj Opt-style approaches).

  • Ability to solve complex problems involving multi-disciplinary engineering concepts.

  • Strong hands-on experience with a robotics simulator (Gazebo, Isaac Sim, Mu Jo Co , or similar) including physics simulation.

  • Exposure to computer vision or perception concepts.

  • Eagerness to learn, take feedback, and work both independently and collaboratively in a fast-paced startup.

  • Willingness to work onsite at our R&D labs and production facilities in Edmonton and Calgary, Alberta.

Preferred

Skills:

  • Experiential knowledge using Isaac Sim / Omniverse or similar simulation tools.

  • Applied or research experience with vision-language-action (VLA) models (e.g., OpenVLA, π0, RT-2-style) or LLM-based task and motion planning.

  • Industrial robot programming (KUKA, ABB, or Fanuc) and familiarity with vendor sensor/communication interfaces.

  • Sensor systems: industrial cameras, depth sensors, LiDAR, force/torque sensors, laser range…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary