Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Developer

Full-time

Promise Robotics

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.  





  • 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 / Omniverse or similar simulation tools.  





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





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





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


Benefits:

Competitive salary: we believe in data-driven, equitable compensation decisions. We recently completed a compensation review and implemented salary bands that enable us to pay mid to above-average Canadian salaries across various industries.

Stock options: everyone has a stake in our company.

Holistic benefits: we have a comprehensive benefits package that includes paramedical, dental, vision, and drug coverage for you and your dependents, as well as a health care spending account. These benefits start right from Day 1.

Flexible personal days and vacation policies: we care deeply about the well-being of our team.

Open, collaborative, and supportive culture: you will be part of an incredibly high-performing and collaborative team changing the future of an industry!

Relocation assistance package (if required)

 

 

Promise Robotics is proud to be an equal-opportunity workplace. We are committed to equal employment opportunity regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, and gender identity.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Robotics Software Developer in Calgary, AB vacancy
  •  ...The Role   Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028. The DataHub is a highly secure web application used by drilling engineers and geologists to remotely manage their drilling operations in... 
    Suggested
    Internship
    Work at office
    Remote work

    Pason

    Calgary, AB
    18 days ago
  •  ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications. This role will be responsible for developing, testing, deploying, maintaining, and supporting the various products maintained by... 
    Suggested
    Full time

    Pason Career

    Calgary, AB
    more than 2 months ago
  •  ...Yourself, and Do Your Best Work. About the team - Tackle Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the... 
    Suggested
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    more than 2 months ago
  •  ...The Role Pason is seeking a Software Developer Intern for the Enterprise Applications team (EA) for a 16-month internship from May 2027 until August 2028. During your internship at Pason, you will build strong competencies in software design and development, data structures... 
    Suggested
    Internship
    Work at office
    Remote work

    Pason

    Calgary, AB
    18 days ago
  •  ...The Role   Pason is seeking a Software Developer in our Rigsite QA automation testing group for a 16-month term from May 2027 until August 2028. You will work in conjunction with the test automation developers and other Software Developers to deliver software solutions from... 
    Suggested
    Internship

    Pason

    Calgary, AB
    18 days ago
  •  ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions

    Calgary, AB
    more than 2 months ago
  • $108k - $133k per year

     ...extensive coding experience and have an interest in the following: software development, data development, cloud computing, and mining...  ...preventing data migration to the cloud platform Provide and develop monitoring and performance metrics for solutions to measure and... 
    Full time
    Relocation package

    Elk Valley Resources

    Calgary, AB
    more than 2 months ago
  •  ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and...  ...are amongst the best. Position Overview: The Software Developer is responsible for the development of the next generation... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  • $145k - $155k per year

     ...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You...  ...- George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the... 
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    more than 2 months ago
  • $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... 
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds,...  ...best.   Position Overview: The Senior Research Software Developer is an experienced research software developer who provides... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...Scientist/Analytics ~· IOS/Android ~· SQL BI ~· QA(Automation, Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer ~· Qlikview Report Developer Qualifications Bachelors... 
    Full time

    Cygnus Professionals Inc.

    Calgary, AB
    more than 2 months ago
  •  ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and...  ...Overview:  We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and...  ...Overview: We are seeking a Machine Learning Software Developer to build and deploy production-grade AI systems for our flagship... 
    Full time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...toughest security and technology challenges by developing and delivering mission-critical products...  ...and support vehicles. The hardware, software and systems integration that our...  ...safe. We are looking for a Software Developer co-op to join our International TacCIS cross... 
    Hourly pay
    Full time
    For contractors
    Internship
    Flexible hours

    General Dynamics Missions System International

    Calgary, AB
    a month ago
  •  ...transforming the way our customers work. Every day we help them develop critical mineral resources more sustainably, design and build better...  ...in New Zealand. The Role Reporting to the Team Lead, Software Development, the Senior Software Developer designs, develops, and... 
    Long term contract

    Seequent

    Calgary, AB
    10 days ago
  • $96.56k - $128.74k per year

     ...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type:  Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557... 
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    3 days ago
  •  ...We accept humans are poor substitutes for robots - we also understand humans are not...  ...successful challenger banks, and shipped software for hundreds of complex enterprises....  ...looking for Intermediate Full Stack Elixir developers to tackle the radical transformation underway... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Night shift

    Copia Wealth Studios

    Calgary, AB
    more than 2 months ago
  •  ...enabled performance, continuous learning and development. About the role As ATB's next Dev Experience Developer you would be responsible for fostering successful software development, testing, and delivery across several teams. This would be done via enablement rather than... 
    Full time
    Contract work
    Remote work
    Flexible hours

    ATB Financial

    Calgary, AB
    6 days ago
  •  ...with our Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team of tech-savvy problem...  ...configuration management practices Participate in all phases of the software development life cycle, including analysis, design, coding,... 
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    15 days ago
  •  ...treating them like human beings. THE POSITION At Helcim, we believe that great software is built by amazing people. We're seeking a highly skilled and experienced Staff Software Developer who thrives on solving complex challenges with simple solutions. You'll be a... 
    Long term contract
    Full time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Helcim

    Calgary, AB
    6 days ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards...  ...for exploration, drilling, and production optimization. Its software and data platforms empower customers to model subsurface assets,... 
    Full time
    Part time
    Internship

    Halliburton

    Calgary, AB
    17 hours ago
  •  ...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 cycle,... 
    Full time
    Work at office
    Remote work

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  •  ...engineer we need it to do the following. Requirements • Develop & test smart contracts and programming efforts on Ethereum. •...  ...tools Experience / Skills desired: • Professional experience as software engineer with at least a year of experience with Solidity... 
    Full time
    Internship

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  •  ...performance. Job Description Position Summary The Web Developer reports to the IT Manager and is integral to the efficiencies...  ...and will be responsible for ensuring efficient and high quality software deliverables while proactively foreseeing and raising technical... 
    Full time

    Dba Technologies, Llc

    Calgary, AB
    more than 2 months ago
  • $25 - $28 per hour

     ...us to join our coding class and help to develop coding curriculum. About the position:...  ...Requirements: Ability to organize and run robotics and coding classes University/College...  ...or post-graduates, programmers, software engineers Able to work a minimum 3 hours... 
    Hourly pay
    Part time
    Remote work
    Afternoon shift

    Flying minds - Tutoring centre

    Calgary, AB
    1 day ago
  • $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... 
    Full time
    Remote work

    Datavisor

    Calgary, AB
    more than 2 months ago
  •  ...storage projects. Drive projects from origination through key development milestones and transition into construction readiness. Develop project execution strategies, schedules, milestone plans, budgets, and risk mitigation approaches. Proactively identify project... 
    Full time
    Work at office
    Local area
    Remote work

    BluEarth Renewables Career

    Calgary, AB
    17 days ago
  • $135.3k - $203k per year

     ...Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity...  ...engineering practices, including effective use of AI to improve developer productivity and software quality. Delivers long-term... 
    Long term contract
    Full time

    Black Duck Software

    Calgary, AB
    27 days ago
  • $72k - $85k per year

     ...doctor or patient. As the Microsoft SharePoint & Power Platform Developer, you’ll develop, enhance, support, and maintain business...  ...secondary diploma or certificate in the area(s) of computer science, software development, software engineering, business and computer information... 
    Permanent employment
    Full time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Calgary West Central Primary Care Network

    Calgary, AB
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Developer. Be the first to apply!