Back to jobs
Korechi Innovations Inc.
North America

Software Programmer Intern – Robotics

Courtice, Ontario, Canada
2026-05-25

Role Description

**Software Programmer Intern – Robotics** **Location: Oshawa, ON \| Type: Internship/Co-op \| Duration: minimum 8 Months** **Start Date: June 2026** **About the Internship** At Korechi Innovations , we don’t believe in "busy-work." As a Robotics Intern, you will be a core member of our engineering team, contributing directly to the production code that powers our autonomous field robots. This is a unique opportunity to see your algorithms deployed on physical hardware in real-world agricultural and turf environments. **What You’ll Do** * Robot Software Development: Assist in writing and testing clean, modular code in Python and C\+\+ using the ROS/ROS2 framework. * Simulation \& Testing: Build and maintain simulation environments (Gazebo/RViz) to validate new navigation and control features before they hit the field. * OS Expertise: experience with Linux (specifically Ubuntu 20\.04\+) * Hands-on Field Work: Join our engineers at local farms and golf courses to conduct real-world performance tests and troubleshoot on-site. * Infrastructure Support: Help develop and maintain APIs and communication protocols between our robotic fleet and Google Cloud infrastructure. * Collaboration: Participate in sprint planning, stand-ups, and peer code reviews, gaining exposure to professional SDLC practices. **Requirements** * Recent graduate, or Student currently enrolled in a Bachelor’s or Master’s program in Mechatronics, Computer Science, Software Engineering, or a related field. * Coding Foundations: Strong proficiency in Python; familiarity with C\+\+ is a significant asset. * Linux Literacy: Comfortable working in a Linux/Ubuntu terminal and using Git for version control. * Academic/Project Experience: Previous experience with robotics clubs (e.g., FIRST Robotics), hackathons, or personal projects involving ROS or microcontrollers (Arduino/Raspberry Pi). * Communication: Strong verbal and written skills for documenting your work and collaborating with the team. * This is not a remote-working opportunity. **Preferred Skills** * Computer Vision: Interest or experience with OpenCV or ML frameworks (TensorFlow/PyTorch). * Hardware Familiarity: Basic understanding of sensors like LiDAR, GNSS/GPS, and IMUs. * Previous working knowledge of ROS will be considered an asset.

Software Programmer Intern – Robotics

Korechi Innovations Inc.

Sign Up →