Senior Robotics Software Developer
Promise Robotics Inc.
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’relooking for aSeniorRobotics Software Developer to join our team and contribute to developingcutting-edgesolutions 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-EdgeTechnology:Work onstate-of-the-artrobotics solutions at the intersection of construction and automation.
- Collaborative Culture:Join a diverse, high-performing team committed to continuous learning and innovation.
- Lead thedevelopmentof roboticsimulators -set up and extend simulation environments and test scenarios that mirror our production cells.
- Lead theeffortin motion planning and optimization - develop andoptimizemotion-planning and collision-checking behaviors in ROS 2 / MoveIt2.
- Developperceptioncomponents - 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.
- 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,witha track recordof 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 arobotics 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 facilitiesinEdmonton and Calgary, Alberta.
- Experiential knowledge usingIsaac Sim/ Omniverseorsimilar simulation tools.
- Applied or research experiencewithvision-language-action (VLA) models(e.G.,OpenVLA, 0, RT-2-style) orLLM-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 ofCSAZ434andISO10218-2safety standards
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was...SeniorLong term contractPermanent employmentFull timeTemporary workFixed term contractManual laborRelocation packageFlexible hoursNight shift- ...in our employees and empowering them to develop themselves and their careers. Experience... ...drilling, and production optimization. Its software and data platforms empower customers to model... ...Developer to Software Developer or Senior Software Developer. Core Competencies...SeniorFull timePart time
$55.5k - $120k per year
...we're transforming the future of financial services through Generative AI. We're looking for a passionate and innovative GenAI Software Developer to join our growing team and help design, build, and scale intelligent AI-powered solutions that enhance employee and customer experiences...SuggestedContract workPart time- ...agents to automate engineering and operational tasks. Clear, inclusive communication and a collaborative platform mindset focused on developer experience and tool adoption. Kubernetes migration, GCP, FinOps, or regulated-environment experience is preferred. Benefits...SuggestedFull timeWork at officeFlexible hours
$50 per hour
...year to less than 2 years Work setting Information technology (IT) service provider Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Program animation software to predefined...SuggestedFull timeTemporary work$80k - $100k per year
...of technical challenges, and a meaningful mission we’d love you to be part of. Let’s chat! AlgaeCal is on the lookout for a Senior QA Developer to bring their skills to our lively QA team and help transform lives, one stable release at a time. Small print here ⇒ We’re...SeniorContract workCasual workWork at officeFlexible hoursDay shift- ...Intermediate Rails Software Developer – Job Description Reports To: Development Manager, Engineering & Security Location: Ideally in the Calgary area; can be remote/hybrid About the Job: We're hiring an Intermediate Rails Software Developer to build and maintain...Full timeRemote work
- ...team as we help shape a brighter way forward. Mechatronics & Robotics Technician – JLL What this job involves: As a Mechatronics &... ...automated packaging and distribution equipment. In addition to developing your skills, you will have the opportunity to mentor junior technicians...Full timeFlexible hoursShift workNight shift
- ...what you need to do. ABOUT THE ROLE We're looking for a Senior Full Stack Developer to build and maintain production systems for our Document... ...or process. Requirements ~5+ years of professional software development experience, with demonstrated full-stack depth....SeniorRemote workFlexible hours
- ...Transform the future of data with your skills as a Senior Backend Developer at IBM's Confluent Cloud. Lead innovative projects in an influential role focused on seamless data access and mobility. IBM Software is looking for a Senior Software Engineer II to enhance its core...Senior
- ...The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over... ...not create it. Neo is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that millions of Canadians...SeniorLong term contractFull timeTemporary workFixed term contractManual laborRelocation packageFlexible hoursNight shift1 day per week
- ...Senior Manager, Software Development & Architecture Department: Information Technology Employment Type: Full Time Location: Calgary, AB... ...People Leadership & Team Development • Lead, mentor, and develop software developers, technical leads, and software architects...SeniorLong term contractFull timeWork at officeFlexible hours
- ...We are looking for a Senior Java Developer with LLM expertise to lead the technical design, development and integration of core banking application... ...and the practical adoption of GitHub Copilot to speed up software delivery. 7+ years of experience designing and implementing...SeniorInternshipWork at officeRemote workRelocation2 days per week
- ...to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life...SeniorFull timeWork at officeRemote work
- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale... ...operational requirements into routing capabilities. 8+ years of software engineering experience, including substantial ownership of...SeniorInternshipRemote workRelocation
$28.25 - $29.25 per hour
...Mechatronics & Robotics Technician Position Type: Full-Time, Direct-Hire, Paid Training Location: Calgary, AB Canada Pay Range: $28.25/hour - $29.25/hour Job Overview As a Mechatronics & Robotics Technician, you will support the Operations Maintenance team by...Full timeApprenticeshipInternshipDirect hireShift work$120k - $150k per year
...companies across the globe. Our award-winning software platform is powered by a team of world-... .... The platform team is responsible for developing the architecture that makes real-time UML... ...scale machine learning pipelines Develop new systems on top of real-time streaming...SeniorFull timeRemote work- ...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...Full time
- ...We’re looking for an Intermediate ETL Developer to join Pandell-ESG's Project Services team... ...help customers move their data into our software and work alongside a strong team that’s ready... ...unfamiliar data models with support from senior teammates. Take the technical lead on...SeniorFull timeManual laborWork at officeWork from homeFlexible hours
$65 - $75 per hour
...Job Title: Senior Full Stack Developer Location: Remote (Within Canada; occasional on-site meetings in Edmonton, AB) Job Type: Contract... ...considered. ~5 years of experience using Git for collaborative software development. ~3 years of experience with automated unit...SeniorHourly payContract workRemote work- ...engaging learning experiences. In this role, you’ll design and develop digital and instructor-supported training, work with stakeholders... ...Demonstrated visual and digital-design judgment Ability to learn new software and technical tools quickly Experience working with subject...Long term contractFull timeWork at officeMonday to friday
$69.45k - $119.45k per year
...technologies on some of the most groundbreaking projects imaginable. Software Development team is a high-performing team to join. We focus on... ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to...Full timeWork at officeLocal areaShift work$48 - $50 per hour
...Job Details About AbaData AbaData Inc. is a leading software company, specializing in energy and operational technology solutions. The company develops powerful, user-friendly software that connects field operations with office systems through advanced GIS mapping, mobile...Hourly payPermanent employmentFull timeWork at officeImmediate startDay shift$60k - $120k per year
...Position Description: We are seeking Intermediate to Senior Full Stack Developers to design, build, and deploy scalable web applications. The ideal... ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates...SeniorFull timeLocal area$93.98k - $145.9k per year
...part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Oracle EBS Technical - Developer to join our team in Calgary, Alberta (CA-AB), Canada (CA). Job Duties: Must be able to work 8:00AM – 5:00PM ABT (Alberta time...Long term contractTemporary workWork at officeRemote workFlexible hours- ...Your test architecture is clean, scalable, and easy for other developers to follow. And when it comes to troubleshooting, you’re relentless... ..., let’s chat! AlgaeCal is on the lookout for a Lead QA Developer to bring their skills to our lively QA team and help transform...Full timeContract workCasual workWork at officeFlexible hoursAfternoon shift
- ...East Tower Calgary Alberta,T2P 1G1 The Sponsored Developing Investment Advisor will work alongside a successful, senior investment advisor for approximately 20% of... ...expectations that help them achieve their financial goals. Develops and retains long-term client relationships and...SeniorLong term contractFull timeContract workPart time
- ...About the Role North Vector Dynamics is building the mission software that enables the CM-70 interceptor to operate as part of a networked... ...and systems, including standards such as SAPIENT. This is a senior software role at NVD and the successful candidate will be responsible...SeniorFull timeInternshipRemote work
- ...Who Care. Job Description WHAT'S THE ROLE Great software engineering isn’t just about writing better code. It’s about creating... ...to create alignment around how software is designed, developed and delivered. Bring structure without unnecessary bureaucracy...InternshipRemote work
- ...do the following. Requirements • Develop & test smart contracts and programming efforts... ...desired: • Professional experience as software engineer with at least a year of... ...equivalent experience • Juniors and/or Senior pro's are being considered. Ultimately, smarts...SeniorFull timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Software Developer. Be the first to apply!
- control systems engineer remote Calgary, AB
- control systems engineer Calgary, AB
- software engineer part time Calgary, AB
- software engineer Calgary, AB
- software design engineer Calgary, AB
- software engineer - computer Calgary, AB
- software developer internship no experience Calgary, AB
- ingénieur logiciel Calgary, AB
- software engineer co-op Calgary, AB
- software development engineer Calgary, AB

