368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$82k – $185k per year (Estimated)
Location
In office (Calgary)
Seniority
Senior · 5+ years exp
Employment
Full-Time
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 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 / 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+ yearsof 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/TrajOpt-style approaches).

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

    • Strong hands-on experience with a robotics simulator(Gazebo, Isaac Sim, MuJoCo, 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 finders/projectors.

    • Digital-twin technologies for validation and predictive maintenance.

    • Machine learning / deep learning applied to robotics.

    • Working knowledge of CSA Z434and ISO 10218-2safety standards for industrial robot systems and cell integration.

    • Experience in a fast-paced startup or scaling deep-tech environment.

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,634 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
MLOps Engineer 10 hours ago
$20k – $57k per year (Estimated) • In office • 2+ years exp • Ahmedabad
C++
Python
Databases
FAISS
Pinecone
Weaviate
AI/ML
Airflow
Computer Vision
Kubeflow
MLFlow
NLP
Ray
Ray Serve
TensorRT
Triton
Triton Inference Server
vLLM
DevOps
AWS
Azure
CI/CD
Docker
GCP
GitHub
GitHub Actions
Grafana
Jenkins
Kubernetes
Prometheus
Terraform
Vector
Apply
$18k – $47k per year (Estimated) • In office • Bachelor's Degree • Moscow
C++
MATLAB
Python
Databases
ClickHouse
DevOps
Grafana
Robotics
ROS2
RViz
ROS
SpaceTech
QGIS
Apply
$26k – $68k per year (Estimated) • In office • Full-Time • 14+ years exp • Pune
C++
Python
DevOps
CI/CD
Git
Apply
$25k per year • Remote/Hybrid • Saint Petersburg
C++
C++
CMake
OpenGL
Qt
DevOps
Git
GitLab
Robotics
GStreamer
Apply
$29k – $61k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Moscow
C++
Python
C++
CMake
AI/ML
OpenCV
DevOps
Git
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
$77k – $197k per year (Estimated) • In office • Master's Degree • Calgary
C++
Python
AI/ML
Computer Vision
DevOps
CI/CD
Docker
Git
Robotics
Gazebo
Isaac Sim
Localization
MuJoCo
PyBullet
ROS
Apply
Software Developer 1 month 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 1 month 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,634 more open roles from verified company boards, updated every day.