Canada

Software Programmer Intern – Robotics (Courtice)

Software Programmer Intern – Robotics (Courtice)
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 qualified 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. Apply on Kit Job: kitjob.ca/job/2oo8dn
Highlights
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
1 / 10
More info about this ad

Software Programmer Intern – Robotics (Courtice) has been posted in the Oshawa Internships category on Locanto.

Right now, this is the only ad posted in this category in Oshawa.

Interested in more? Widen your search to view ads in nearby areas of Oshawa. This includes Internships in Whitby, Ajax and Bowmanville. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.