Skip to main content
Back to jobs

Co-op, Robotics Integration and Development

External
Rockwell Automation logoRockwell Automation · Waterloo, Canada
Full-timeHybridToday
AgileDockerEmbedded SystemsKubernetesLinuxMove
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

This role emphasizes platform-level ownership, including system architecture, deployment workflows, and ensuring reproducibility and reliability across development and on-robot environments. In this role, you will work at the intersection of research and real-world deployment, helping bring advanced robotics capabilities into industry applications. One key focus is the integration of mobile manipulators, combining autonomous mobile robots with robotic manipulators to enable complex industrial tasks. You will gain hands-on experience working with Clearpath research platforms and OTTO Motors industrial AMRs , bridging research and platform software to deliver reliable, scalable robotic applications. About You You are passionate about building real-world robotic systems and enjoy working across the full stack, from low-level system integration to high-level autonomy. You are a hands-on builder who enjoys working directly with physical robots You are comfortable navigating ambiguous, system-level problems and driving them to resolution You value clean architecture, reproducibility, and scalability in software . You are motivated by seeing research ideas deployed into robots in action.

Responsibilities

  • System Development: Develop and integrate software across multiple robotics subsystems, contributing to bringing up and improving functionality on real hardware.
  • System Deployment: Build, deploy, and maintain robotics applications using modern containerization technologies.
  • System Debugging: Investigate and resolve issues by collecting system data, analyzing behavior, and contributing to debugging efforts across full robotics stack.
  • Applied Robotics: Apply modern robotics research, such as motion planning, perception, and manipulation, to real-world robotic systems.
  • The Essentials - You Will Have:
  • Actively pursuing a bachelors or advanced degree at an accredited college or university.
  • Legal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future for this job opening.
  • The Preferred - You Might Also Have:
  • Development: Strong programming skills in Python and/or C++ , and comfortable working in Linux-based environments.
  • Integration: Exposure to developing and integrating software across multiple subsystems, with an understanding of software-hardware interfacing.
  • Deployment : Experience with software deployment workflows and tools
  • Debugging: Strong problem-solving skills with the ability to debug issues across a complex system using logs, testing, and iterative development.
  • Bonus Points if you have:
  • Experience with ROS/ROS2
  • Experience with containerization tools, such as Docker and Kubernetes
  • Experience working with robotic hardware or embedded systems
  • Interest in modern robotics topics (e.g., manipulation, autonomy, embodied AI)

Benefits

Health Insurance including Medical and DentalHealth Care Spending Account (HCSA - dependent on the plan chosen)Employee Assistance Program (EAP)Retirement plansPaid Time offVolunteering Time offEmployer Savings Plan Matching (includes RRSP, TFSA, and EPSP)Employer Paid DC PensionMaternity and Parental Leave Top-UpFitness Reimbursement ProgramFlexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.This position is part of a job family. Experience will be the determining factor for position level and compensation.For this role, the Hourly Compensation is from $20/hour - $32/hour. Actual pay will be based on factors such as skills, knowledge, education, and experience.This posting is for a newly created pHealth insuranceDental insuranceFlexible schedulePerformance bonusParental leave

Additional Information

Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us! Job Description About Rockwell Automation Robotics Center of Excellence The Robotics Center of Excellence (RCoE) is the "innovation engine" of Rockwell Automation robotics. We are a dynamic, high-impact research group dedicated to applying the latest research to transform real-world industrial operations at scale. Our mission is to move beyond rigid, pre-programmed automation and usher in the new era of Autonomous Operations. Here, you'll work alongside world-class experts in a culture that prizes rapid prototyping, intellectual curiosity, and the drive to see "impossible" ideas working on the factory floor.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Rockwell Automation? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect