368,657open jobs
9,442companies
50,883added this week
Browse all
Salary
$77k – $197k per year (Estimated)
Location
In office (Calgary)
Overview
Company
Impact
Profile match
Promise Robotics is a venture-backed technology startup with operations in Toronto and Edmonton. Promise Robotics&s; mission is to help the construction industry harness the efficiencies of industrialized robotics and AI towards producing more aff...

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.

    • Hands-on experience with ROS or ROS 2- through projects, internships, co-ops, or coursework.

    • Familiarity with at least one robotics simulator(Gazebo, Isaac Sim, MuJoCo, PyBullet, or similar).

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

    • An internship, co-op, competition team (e.g., robotics/autonomy), or a portfolio of robotics projects.

    • Experience with MoveIt2or another motion-planning framework.

    • Familiarity with Isaac Sim/ Omniverseor similar simulation tools.

    • Coursework, research, or side projects involving VLA models, LLMs, or machine learningfor robotics.

    • Any exposure to industrial robots (KUKA, ABB, Fanuc) or sensor systems (cameras, depth sensors, force sensors, LiDAR).

    • DevOps basics - Docker, Git, CI/CD.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,657 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Calgary
Robot SWE 1 hour ago
$100k – $200k per year • Equity 0.2–1.2% • In office • Full-Time • Bachelor's Degree • Los Angeles
Bash
C++
Python
AI/ML
Computer Vision
Human-in-the-Loop
DevOps
Docker
Git
Ubuntu
Robotics
Autonomous Navigation
Motion Planning
Obstacle Avoidance
ROS2
Sensor Fusion
SLAM
Teleoperation
Apply
Senior AI Architect 1 hour ago
$113k – $189k per year • In office • Full-Time • Bachelor's Degree • Barcelona
AI/ML
Anomaly Detection
Computer Vision
CrewAI
LangGraph
RAG
LangChain
LLMOps
AI Agents
Time Series Forecasting
DevOps
AWS
Azure
GCP
Management
n8n
Apply
$96k – $200k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Hillsboro • Austin
C++
AI/ML
NCCL
DevOps
HPC
Apply
In office • Internship • Master's Degree • Austin
C++
Python
C++
PyTorch C++
AI/ML
AI Agents
CUDA
CUDA Toolkit
LLM
NCCL
PyTorch
TensorRT
TensorRT-LLM
Triton
vLLM
Apply
$193k – $269k per year • In office • 5+ years exp • Los Angeles
C++
DevOps
CI/CD
Game Dev
Unity
Apply
$73k – $156k per year (Estimated) • Equity • In office • Internship • 5+ years exp • Bachelor's Degree • Calgary
AI/ML
Together AI
Design
AutoCAD
SolidWorks
Apply
$82k – $185k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Calgary
C++
Python
AI/ML
Computer Vision
LLM
Robotics
Gazebo
Isaac Sim
Localization
Motion Planning
MuJoCo
OMPL
OpenVLA
ROS
Digital Twin
Apply
Software Developer 2 months ago
$97k – $241k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree
Python
AI/ML
Keras
TensorFlow
Apply
$81k – $173k per year (Estimated) • In office • Full-Time • 8+ years exp • Master's Degree • Calgary
Python
SQL
Robotics
EtherCAT
Apply
Software Developer 2 months ago
$97k – $241k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
AI/ML
Keras
RAG
TensorFlow
AI Agents
Function Calling
Apply
$70k – $150k per year • In office • Full-Time • 5+ years exp • Calgary
Java
Node JS
Python
SQL
TypeScript
JavaScript
Java
Spring Boot
Databases
Apache Kafka
Chroma
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AWS Bedrock
Copilot
Embeddings
LangChain
LangGraph
LLM
Prompt Engineering
RAG
AI Agents
Anthropic
Function Calling
Human-in-the-Loop
OpenAI
Structured Outputs
Frontend
Angular
React.js
DevOps
AWS
Azure
CI/CD
Docker
Kubernetes
Vector
Apply
$74k – $173k per year (Estimated) • Remote • Full-Time • 2+ years exp • Calgary
JavaScript
TypeScript
Frontend
React.js
Mobile
React Native
State Management
DevOps
CI/CD
QA
Rest-Assured
Apply
$102k – $199k per year (Estimated) • Remote • Full-Time • 5+ years exp • Calgary
JavaScript
TypeScript
Frontend
GraphQL
React.js
Mobile
React Native
State Management
DevOps
CI/CD
QA
Rest-Assured
Apply
$48k – $101k per year (Estimated) • In office • Full-Time • 3+ years exp • Wellington • Montreal • Calgary • Vancouver
Apply
$32k – $93k per year (Estimated) • In office • Full-Time • 2+ years exp • High School Diploma • Calgary
Apply
See all jobs
This is one of many
368,657 more open roles from verified company boards, updated every day.