1

Robotic Software Engineer Intern Jobs in Alberta

Be Seen First

Software Engineer

Edmonton, AB · On-site

CA$78K/yr

Software Engineer Location: 1139-10004, 104 AVE NW, Edmonton, AB CA T5J 0K1 Employment Type ... NET Core, SQL Server, Azure Cloud Platform, and Robotic Process Automation (RPA) technologies such ...

The Robotic Process Automation team operates as a transversal Center of Excellence (CoE) serving ... You are a senior software engineer who happens to specialize in automation, not a developer who ...

Our robotic systems, built and operated inside AI-powered factories, give the industry the ... We're looking for an Software Developer to join our team and contribute to developing cutting-edge ...

Our robotic systems, built and operated inside AI-powered factories, give the industry the ... We're looking for an Software Developer to join our team and contribute to developing cutting-edge ...

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

... software; controls design and systems integration experience. * Field service engineering and technical training experience, including conveyors, sortation, ASRS, and industrial robotics. * Proven ...

New

Work closely with Operations and Engineering teams to align daily actions with the technology ... robotics, HMIs, control networks, vision systems, industrial sensors, and relevant software

Robot Programming & Controls Integration: Program and configure industrial robots using OEM ... Diagnoses mechanical, electrical, and software-related issues in automated systems. 4. Safety ...

VP of Security

Calgary, AB · On-site

$220 - $340/hr

At Serve Robotics, we're reimagining how things move in cities. Our personable sidewalk robot is ... , Product, and Platform teams to embed secure development practices across hardware and software ...

... software; controls design and systems integration experience. * Field service engineering and technical training experience, including conveyors, sortation, ASRS, and industrial robotics. * Proven ...

next page

Showing results 1-20

Robotic Software Engineer Intern information

See Alberta salary details

$21K

$81.3K

$169.5K

How much do robotic software engineer intern jobs pay per year?

As of Jul 29, 2026, the average yearly pay for robotic software engineer intern in Alberta is $81,288.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $115,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Robotic Software Engineer Intern, and why are they important?

To thrive as a Robotic Software Engineer Intern, you need foundational knowledge in robotics, programming (often Python or C++), and basic understanding of control systems, typically supported by coursework in computer science or engineering. Familiarity with robotics frameworks like ROS (Robot Operating System), simulation tools such as Gazebo, and version control systems like Git is highly beneficial. Strong problem-solving abilities, curiosity, and effective teamwork skills help you adapt quickly and contribute meaningfully to projects. These skills are important because they enable you to actively participate in development, collaborate with experienced engineers, and accelerate your learning in a fast-paced robotics environment.

What does a Robotic Software Engineer Intern do?

A Robotic Software Engineer Intern assists in developing, testing, and maintaining software that controls robotic systems. They typically work with teams to write code for robotics applications, debug and improve existing software, and support integration with hardware components. Interns may also help with simulation, automation tasks, and data analysis to enhance robot performance. This role is a great opportunity to gain hands-on experience with robotics platforms, programming languages like Python or C++, and industry-standard tools.

What types of projects and responsibilities can a Robotic Software Engineer Intern expect during their internship?

As a Robotic Software Engineer Intern, you can expect to work on hands-on projects such as developing and testing algorithms for robot perception, motion planning, or control systems. You'll often collaborate with experienced engineers to integrate software with hardware, debug robotic behaviors, and optimize code for real-time performance. Interns typically participate in code reviews, regular team meetings, and may contribute to documentation or prototype demonstrations. This role provides valuable exposure to industry-standard tools and frameworks, offering a strong foundation for future career growth in robotics.
What are popular job titles related to Robotic Software Engineer Intern jobs in Alberta? For Robotic Software Engineer Intern jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Robotic Software Engineer Intern jobs in Alberta look for? The top searched job categories for Robotic Software Engineer Intern jobs in Alberta are:
What cities in Alberta are hiring for Robotic Software Engineer Intern jobs? Cities in Alberta with the most Robotic Software Engineer Intern job openings:
Infographic showing various Robotic Software Engineer Intern job openings in Alberta as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $81,288 per year, or $39.1 per hour.

Software Engineer

Trustedsavvy

Edmonton, AB • On-site

CA$78K/yr

Full-time

Posted 11 hours ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Job Title: Software Engineer

Location: 1139-10004, 104 AVE NW, Edmonton, AB CA T5J 0K1
Employment Type: Permanent, Full-Time
Hours: 30 hours per week
Wage: CAD $78,374 per year ($50.24 per hour)
Language: English


Overview

We are seeking a skilled and motivated Software Engineer to join our growing development team. The successful candidate will be responsible for designing, developing, testing, implementing, and maintaining high-quality software applications and automation solutions that support business objectives.

This role involves working with modern Microsoft technologies, including C#, ASP.NET, .NET Core, SQL Server, Azure Cloud Platform, and Robotic Process Automation (RPA) technologies such as UiPath, Blue Prism, and Power Automate. The ideal candidate will possess strong analytical and problem-solving abilities, hands-on experience across the full Software Development Life Cycle (SDLC), and a passion for delivering scalable, secure, and efficient software solutions.

This position offers an exciting opportunity to collaborate with cross-functional teams, contribute to innovative projects, and leverage cutting-edge technologies in a dynamic and professional environment.


Responsibilities

  • Collect, analyze, and document business and technical requirements to develop software solutions.
  • Design, develop, test, implement, and maintain web-based, desktop, and automation applications using .NET technologies and RPA tools.
  • Develop software applications using C#, ASP.NET MVC, .NET Core, Web APIs, Entity Framework, and SQL Server.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including planning, design, development, testing, deployment, and maintenance.
  • Design and implement database structures, queries, stored procedures, and functions to support application requirements.
  • Troubleshoot software defects, application issues, and system performance problems.
  • Develop and maintain unit tests and integration tests to ensure software quality, reliability, and security.
  • Collaborate with developers, business stakeholders, and project teams to deliver software solutions within established timelines.
  • Support and maintain existing applications and implement enhancements, upgrades, and new functionality.
  • Integrate applications with cloud-based and third-party services as required.
  • Prepare and maintain technical documentation, system specifications, and user guides.
  • Participate in code reviews and contribute to continuous improvement of development processes and best practices.

Requirements/Education:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

Experience:

  • Minimum 5 years of professional experience in software development and application support.
  • Experience developing enterprise-level applications using Microsoft .NET technologies.
  • Experience working with relational databases, particularly Microsoft SQL Server.
  • Experience participating in all phases of the Software Development Life Cycle (SDLC).

Technical Skills Required:

  • Strong experience with C#, ASP.NET MVC, .NET Core, Web APIs, and Entity Framework.
  • Experience with Microsoft SQL Server, database design, and performance optimization.
  • Experience with Azure Cloud services and cloud-based application development.
  • Experience with front-end technologies including JavaScript, TypeScript, Angular, jQuery, HTML, and CSS.
  • Experience using source control and collaboration tools such as Git and Azure DevOps.
  • Knowledge of software design patterns, object-oriented programming, and application architecture principles.
  • Experience working in Agile development environments.

Skills and Competencies:

  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills.
  • Ability to work independently and collaboratively within a team environment.
  • Strong organizational and time-management skills.
  • Ability to manage multiple priorities and meet project deadlines.