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 ...
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 ...
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 ...
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 ...
Robotics and Software Engineering Instructors, Casual
Calgary, AB · On-site
CA$18/hr
Previous experience in or a passion for Robotics (LEGO Mindstorms EV3, Sillbird, and Sphero), Engineering, and/or coaching/teaching. Must be available for 40 hours per week, Monday to Friday, June 29 ...
Robotics and Software Engineering Instructors, Casual
Calgary, AB · On-site
CA$18/hr
Previous experience in or a passion for Robotics (LEGO Mindstorms EV3, Sillbird, and Sphero), Engineering, and/or coaching/teaching. Must be available for 40 hours per week, Monday to Friday, June 29 ...
Our robotic systems, built and operated inside AI-powered factories, give the industry the ... As a Software Developer, you will work closely with cross-functional teams to design, implement ...
Our robotic systems, built and operated inside AI-powered factories, give the industry the ... As a Software Developer, you will work closely with cross-functional teams to design, implement ...
Our robotic systems, built and operated inside AI-powered factories, give the industry the ... As a Software Developer, you will work closely with cross-functional teams to design, implement ...
Our robotic systems, built and operated inside AI-powered factories, give the industry the ... As a Software Developer, you will work closely with cross-functional teams to design, implement ...
Troubleshoot, diagnose, and repair robotic hardware, sensors, drivers and software * Maintain and ... PLC and HMI programming experience (Beckhoff experience will be a plus) * Experience in designing ...
Troubleshoot, diagnose, and repair robotic hardware, sensors, drivers and software * Maintain and ... PLC and HMI programming experience (Beckhoff experience will be a plus) * Experience in designing ...
Promise Robotics is pioneering Physical AI for homebuilding - a rapidly growing, venture-backed ... Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing
Promise Robotics is pioneering Physical AI for homebuilding - a rapidly growing, venture-backed ... Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing
Promise Robotics is pioneering Physical AI for homebuilding - a rapidly growing, venture-backed ... Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing
Promise Robotics is pioneering Physical AI for homebuilding - a rapidly growing, venture-backed ... Software Engineering * Hardware Engineering * Production * Finance * People Operations * Marketing
... robotics, autonomous systems. * Strong technical background engineering degree or hands-on experience working with hardware + software systems. Preferred Skills and Experience * Ability to work in a ...
... robotics, autonomous systems. * Strong technical background engineering degree or hands-on experience working with hardware + software systems. Preferred Skills and Experience * Ability to work in a ...
... robotics, autonomous systems. * Strong technical background engineering degree or hands-on experience working with hardware + software systems. Preferred Skills and Experience * Ability to work in a ...
... robotics, autonomous systems. * Strong technical background engineering degree or hands-on experience working with hardware + software systems. Preferred Skills and Experience * Ability to work in a ...
Sustaining Engineer - Mechanical
Calgary, AB · On-site
Company Overview:  FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the ... Proficiency in SolidWorks, or related CAD software * Solid understanding of mechanical drafting ...
Quick apply
Sustaining Engineer - Mechanical
Calgary, AB · On-site
Company Overview:  FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the ... Proficiency in SolidWorks, or related CAD software * Solid understanding of mechanical drafting ...
Sustaining Engineer - Mechanical
Calgary, AB · On-site
FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the power line industry. Our ... Proficiencyin SolidWorks, or related CAD software * Solid understandingofmechanical drafting ...
Sustaining Engineer - Mechanical
Calgary, AB · On-site
FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the power line industry. Our ... Proficiencyin SolidWorks, or related CAD software * Solid understandingofmechanical drafting ...
Integrate automation components including PLCs, robots, vision systems, sensors, safety systems ... Experience with SolidWorks or similar 3D CAD software. * Experience with SCADA, LabVIEW, embedded ...
Integrate automation components including PLCs, robots, vision systems, sensors, safety systems ... Experience with SolidWorks or similar 3D CAD software. * Experience with SCADA, LabVIEW, embedded ...
Silent-Aire is a technology driven company that designs, engineers and manufactures hyperscale ... Welding aluminum with the GMAW process experience * additive manufacturing software packages ...
Silent-Aire is a technology driven company that designs, engineers and manufactures hyperscale ... Welding aluminum with the GMAW process experience * additive manufacturing software packages ...
Silent-Aire is a technology driven company that designs, engineers and manufactures hyperscale ... Welding aluminum with the GMAW process experience * additive manufacturing software packages ...
Silent-Aire is a technology driven company that designs, engineers and manufactures hyperscale ... Welding aluminum with the GMAW process experience * additive manufacturing software packages ...
Silent-Aire is a technology driven company that designs, engineers and manufactures hyperscale ... Welding aluminum with the GMAW process experience * additive manufacturing software packages ...
Silent-Aire is a technology driven company that designs, engineers and manufactures hyperscale ... Welding aluminum with the GMAW process experience * additive manufacturing software packages ...
... robot platform planning sessions and participate in the continued unification of our user software ... Net web developer, and overseeing a company's primary website, web services, and internal ...
Quick apply
... robot platform planning sessions and participate in the continued unification of our user software ... Net web developer, and overseeing a company's primary website, web services, and internal ...
... engineering discipline. Working within a flexible Agile framework, we are actively focused on maturing our overall Software Development Life Cycle (SDLC) across all platforms. By enforcing rigorous ...
... engineering discipline. Working within a flexible Agile framework, we are actively focused on maturing our overall Software Development Life Cycle (SDLC) across all platforms. By enforcing rigorous ...
Sr. Power Platform Developer
Calgary, AB · On-site
The Engineer, Low-Code guides clients on employing Power Platform tools - Copilot Studio, Power ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...
Sr. Power Platform Developer
Calgary, AB · On-site
The Engineer, Low-Code guides clients on employing Power Platform tools - Copilot Studio, Power ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...
Automation Specialist
Airdrie, AB · On-site
Robot Programming & Controls Integration: Program and configure industrial robots using OEM ... Diagnoses mechanical, electrical, and software-related issues in automated systems. 4. Safety ...
Automation Specialist
Airdrie, AB · On-site
Robot Programming & Controls Integration: Program and configure industrial robots using OEM ... Diagnoses mechanical, electrical, and software-related issues in automated systems. 4. Safety ...
Robotics Software Engineer information
See Alberta salary details
$69K - $79K
4% of jobs
$79K - $89K
5% of jobs
$89K - $99K
12% of jobs
$101.2K is the 25th percentile. Wages below this are outliers.
$99K - $109K
17% of jobs
The median wage is $115.9K / yr.
$109K - $119K
17% of jobs
$119K - $129K
13% of jobs
$135.5K is the 75th percentile. Wages above this are outliers.
$129K - $139K
11% of jobs
$139K - $149K
5% of jobs
$149K - $159K
9% of jobs
$159K - $169K
3% of jobs
$169K - $179K
4% of jobs
$69K
$122.4K
$179K
How much do robotics software engineer jobs pay per year?
What does a robotics software engineer do?
The job duties of a robotics software engineer are working to develop software for robot control and automation. In this job, your responsibilities include working on an embedded system that controls automated equipment. You may build new software or test, improve, or debug current software. Most robotics software engineers work for the manufacturing industry and focus on robots that companies use in product production. You may work in other fields that use robotics as well. This job may include responsibilities such as developing a user interface that non-technical employees can use to set up the equipment.
What does a robotics software engineer do?
What are the key skills and qualifications needed to thrive as a robotics software engineer, and why are they important?
What are some common challenges faced by robotics software engineers when integrating software with hardware systems?
What is the difference between Robotics Software Engineer vs Mechatronics Engineer?
| Aspect | Robotics Software Engineer | Mechatronics Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Robotics, Computer Science, or related field; programming skills | Bachelor's in Mechatronics, Mechanical, or Electrical Engineering; multidisciplinary knowledge |
| Work Environment | Software development teams, robotics labs, research facilities | Design, integrate mechanical and electronic systems, often in manufacturing or automation |
| Employer & Industry Usage | Tech companies, robotics firms, research institutions | Manufacturing, automation, aerospace, automotive industries |
While both roles involve robotics, a Robotics Software Engineer primarily focuses on developing software for robotic systems, whereas a Mechatronics Engineer designs and integrates mechanical, electronic, and software components. The roles often overlap but differ in their core focus areas and skill sets.
- What are the qualifications to become a robotics software engineer?
- How long does it take to become a robotics software engineer?
- Are robotics software engineers in demand?
- What is the highest paid engineer?
- What Is a Robotics Software Engineer and How to Become One
- Robotics Software Engineer Job Description Sample Template
What are popular job titles related to Robotics Software Engineer jobs in Alberta?
For Robotics Software Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Robotics Software Engineer jobs in Alberta look for?
The top searched job categories for Robotics Software Engineer jobs in Alberta are:
What are popular job titles related to Robotics Software Engineer jobs in AB?
For Robotics Software Engineer jobs in AB, the most frequently searched job titles are:

Robotics Software Developer
Calgary, AB
Full-time
Medical, Dental, Vision
Re-posted 4 days ago
Job description
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.
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.Â
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.
- 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 MoveIt2 or 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. Â