1

Robotics Software Engineer Internship Jobs in Calgary, AB

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

Delivery Engineer - Canada

Calgary, AB · Remote

CA$80K - CA$120K/yr

Our award-winning software platform is powered by a team of world-class experts in big data ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

Our award-winning software platform is powered by a team of world-class experts in big data ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

Maintain equipment documentation, software backups, recovery procedures, and postdeployment support ... Experience in Automation, Mechatronics, Robotics, Electrical Engineering Technology,Industrial ...

New

... advise interns and new grads. District Overview Kiewit Engineering Group, Inc is a full-service ... of drafting software including MicroStation, Autodesk, SmartPlant #LI-KM2 Other Requirements:

Junior Building Science Technician

Calgary, AB · On-site +1

CA$57K - CA$76K/yr

Diploma or degree in Engineering, Architectural Technology, Engineering Technology , or a related technical discipline. * 0-3 years of relevant experience or strong coop / internship exposure in ...

Junior Building Science Technician

Calgary, AB · On-site +1

CA$57K - CA$76K/yr

Diploma or degree in Engineering, Architectural Technology, Engineering Technology , or a related technical discipline. * 0-3 years of relevant experience or strong coop / internship exposure in ...

... internships Other: * This a full-time role expected to work 40 hours per week, hybrid or home-based ... a world-leading software company providing solutions for architecture, engineering, and ...

This role works closely with Automation Specialists, Engineering, Production, and Maintenance teams ... networks, robotics, sensors, motion systems, and software. * Perform preventive maintenance ...

The role requires strong knowledge of engineering principles, programming, and control system ... Design, develop, implement, and optimize control systems and software; maintain and troubleshoot ...

Student Co-op

Calgary, AB · On-site

CA$23/hr

Eligible to complete a formal co-op or internship work term through a recognized post-secondary ... Active enrolment in a Civil Engineering, Construction Engineering Technology, Construction ...

Showing results 21-40

Robotics Software Engineer Internship information

What types of projects and responsibilities can I expect as a robotics software engineer intern?

As a Robotics Software Engineer Intern, you can expect to work on real-world projects such as developing and testing algorithms for robot navigation, perception, or manipulation. Your daily tasks may include coding in languages like C++ or Python, collaborating with hardware engineers, and participating in code reviews or team meetings. Interns often contribute to both simulation and on-robot testing environments, gaining hands-on experience with robotics platforms. This role provides opportunities to learn from experienced engineers and can lead to full-time positions if you demonstrate strong technical and teamwork skills.

What is a robotics software engineer internship?

A Robotics Software Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience working with robotics software. Interns typically assist in developing, testing, and debugging software that controls robots or robotic systems. They may work with programming languages such as Python, C++, or ROS (Robot Operating System) and collaborate with hardware and engineering teams. This internship helps participants build practical skills, expand their professional network, and gain exposure to real-world robotics projects.

What is the difference between Robotics Software Engineer Internship vs Robotics Software Engineer?

AspectRobotics Software Engineer InternshipRobotics Software Engineer
Required CredentialsTypically pursuing or recent graduate in Computer Science, Robotics, or related fieldsBachelor's or Master's degree in Robotics, Computer Science, or related disciplines
Work EnvironmentInternship programs, often in research labs or tech companies, with mentorshipFull-time professional role in engineering teams, often in industrial or research settings
Employer & Industry UsageUsed by companies for training and talent development in roboticsStandard role for developing and maintaining robotics software in industry and research

The main difference is that a Robotics Software Engineer Internship is a temporary, training-focused position for students or recent graduates, while a Robotics Software Engineer is a full-time professional role requiring more experience and responsibility in developing robotics software.

What are the key skills and qualifications needed to thrive as a robotics software engineer intern, and why are they important?

To thrive as a Robotics Software Engineer Intern, you need a solid grounding in programming (especially C++ or Python), robotics fundamentals, and coursework in computer science, electrical, or mechanical engineering. Familiarity with ROS (Robot Operating System), version control systems like Git, and simulation tools such as Gazebo is highly beneficial. Problem-solving abilities, strong communication, and a collaborative mindset help you stand out when working on cross-functional teams and tackling complex robotic challenges. These skills and qualities are crucial for efficiently developing, testing, and implementing robotic solutions in dynamic, real-world settings.

What are the most commonly searched types of Robotics Software Engineer jobs in Calgary, AB?

The most popular types of Robotics Software Engineer jobs in Calgary, AB are:

What are popular job titles related to Robotics Software Engineer Internship jobs in Calgary, AB?

For Robotics Software Engineer Internship jobs in Calgary, AB, the most frequently searched job titles are:

What job categories do people searching Robotics Software Engineer Internship jobs in Calgary, AB look for?

The top searched job categories for Robotics Software Engineer Internship jobs in Calgary, AB are:

Infographic showing various Robotics Software Engineer Internship job openings in Calgary, AB as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Full-time

Re-posted 10 days ago


Job description

PROFILE SUMMARY

As the Automation Specialist, you will support/co-lead the design, integration, commissioning, and optimization of industrial robotic systems supporting automated loading and unloading, material handling, and flexible manufacturing cells across GN's advanced manufacturing operations.

This role combines hands-on robotics integration expertise with system-level thinking, ensuring automation solutions are robust, scalable, safe, and production-ready. Under technical direction of the Lead/Sr. Automation Specialist, you will work cross-functionally with Engineering, Manufacturing, Quality, and Operations teams to deploy automation that improves throughput, consistency, safety, and overall equipment effectiveness while aligning with GN's operational, quality, and regulatory standards.


SPECIFIC FUNCTIONS

Robotic Cell Integration: Design, integrate, and commission industrial robotic work cells for CNC machine tending, material handling, and secondary operations, ensuring reliable and repeatable production performance.

Robot Programming & Controls Integration: Program and configure industrial robots using OEM platforms and integrate with PLCs, CNC machines, safety systems, sensors, and peripheral equipment following established automation standards.

End-of-Arm Tooling & Fixturing Collaboration: Work with mechanical design teams to develop EOAT, grippers, and fixturing solutions that ensure consistent part presentation and minimize downtime.

System Commissioning & Debugging: Execute FAT/SAT, and on-site commissioning activities; troubleshoot cycle time, communication, sequencing, and reliability issues during system startup and production ramp-up.

Safety & Compliance: Implement and verify robotic safety systems including guarding, scanners, interlocks, and safety PLCs in accordance with approved safety concepts and applicable CSA, ISO, and RIA standards.

Production Support & Optimization: Provide ongoing technical support to manufacturing, optimize robot paths and logic, reduce downtime, and improve cycle times based on production data and root-cause analysis.

Automation Standardization: Develop and maintain standardized automation architectures, code libraries, and best practices to support scalability and repeatability across GN's facilities.

Cross-Functional Collaboration: Act as a technical liaison between Automation, Engineering, Manufacturing, Quality, and Maintenance teams to ensure alignment from concept through sustained production.

Digital Manufacturing Integration: Support data capture and connectivity initiatives to integrate robotic cells with MES, OEE tracking, and future smart manufacturing platforms.

Continuous Improvement: Identify opportunities to enhance automation performance, reliability, and flexibility while supporting GN's lean manufacturing and continuous improvement initiatives.


CORE COMPETENCIES

Personality Traits:

1. Systems-Oriented Thinker: Understands the interaction between robots, machines, operators, and data within a manufacturing ecosystem.

2. Hands-On & Resilient: Comfortable working on the shop floor during startups, troubleshooting, and production ramp-up.

3. Detail-Focused & Methodical: Maintains precision in programming, safety validation, and system integration.

4. Ownership-Driven: Takes responsibility for automation solutions from concept through stable production.

5. Adaptable & Forward-Looking: Responds effectively to changing production requirements, new technologies, and evolving automation strategies.

Professional Skills:

1. Robotics Programming & Integration: Strong capability in programming, commissioning, and optimizing industrial robots across multiple OEM platforms.

2. Controls & Communication: Proficient in integrating robots with PLCs, CNC machines, and industrial networks.

3. Troubleshooting & Root-Cause Analysis: Diagnoses mechanical, electrical, and software-related issues in automated systems.

4. Safety Systems Implementation: Applies functional safety principles and validates compliance in robotic applications.

5. Manufacturing Process Knowledge: Understands CNC machining, material flow, fixturing, and production constraints.


INTERNATIONAL STANDARDS PROFICIENCY

Knowledge of the following regulatory and international standards is considered an asset:

1. ISO 10218 / RIA R15.06 (Industrial Robot Safety)

2. CSA Z434 (Robotic Systems)

3. ISO 9001:2015 (Quality)

4. ISO 45001:2018 (Health & Safety)

5. ISO 14001:2015 (Environmental)


OTHER RESPONSIBILITIES

Adhere to GN's Health & Safety policies and ensure compliance during automation design, installation, and operation. Maintain current knowledge of industrial robotics, automation technologies, and smart manufacturing trends. Promote GN's commitment to operational excellence, safety, reliability, and continuous improvement.


MINIMUM JOB QUALIFICATIONS

Bachelor's degree or diploma in Automation, Mechatronics, Robotics, Electrical Engineering, or a related discipline, or equivalent hands-on experience. 3+ years of experience integrating and commissioning industrial robotic systems in an advanced manufacturing environment. Proven experience with robotic loading/unloading or machine tending applications. Strong knowledge of industrial robotics, PLC integration, sensors, pneumatics, and safety systems. Experience interfacing robots with CNC machines and production equipment. Ability to interpret electrical schematics, mechanical drawings, and technical documentation. Proficiency with robot programming environments and industrial communication protocols. Strong troubleshooting, analytical, and problem-solving skills. Excellent communication skills and ability to collaborate across multidisciplinary teams.

Experience maintaining technical documentation, following automation standards, and supporting FAT/SAT activities is an asset.

Experience with lean manufacturing, OEE improvement, or continuous improvement initiatives is an asset.