Robotics Software Developer (Courtice)
Robotics Software Developer (Courtice)
-
Courtice, Canada
-
Last edited: less than a week ago
-
Save
Description
Robotics Software Developer Location: Oshawa, ON | Type: Full-time, Permanent | Start Date: June 2026 About Korechi Innovations Inc. Founded in 2016, Korechi Innovations is a leader in autonomous field robotics. We design and manufacture rugged, AI-powered platforms like the Pik’r™ and Raek’r™ to automate labor-intensive tasks in the farming and golf industries. Based at our headquarters in Oshawa, Ontario, we are a fast-growing team dedicated to reducing GHG emissions through electrification and boosting efficiency for family farms and world-class golf courses. The Role As a Robotics Software Developer, you will design, build, and optimize the software intelligence that drives our autonomous vehicles through complex, outdoor environments. You will develop robust software stacks—integrating high-precision GNSS, LiDAR, and computer vision—to ensure our robots operate safely and efficiently on challenging terrain. This is an on-site position at our Oshawa headquarters, offering significant hands-on development opportunities. This is not a remote-working opportunity. Key Responsibilities - Software Development: Develop, test, and debug autonomous navigation and control software using Python and C++ within the ROS/ROS2 framework. - Machine Learning Integration: Maintain and integrate ML models for obstacle detection, terrain classification, and edge-case handling. - Field Testing & Debugging: Conduct hands-on testing at farms and golf courses to debug and refine code on-site in real-world conditions. - Communication Protocols: Design and optimize data protocols for seamless communication between robotic hardware, cloud infrastructure (Google Cloud), and user-facing apps. - Team Collaboration: Participate in peer code reviews and collaborate across mechanical and software teams to advance our modular robotic platforms. Mandatory Qualifications - Education: Bachelor’s or Master’s degree in Mechatronics, Software Engineering, Computer Science, or a related field. - Core Experience: Minimum 1 years of practical experience programming autonomous robots. - Programming Mastery: Qualified-level proficiency in Python and C++. - OS Expertise: Deep experience with Linux (specifically Ubuntu 20.04+), command-line environments, Bash files, Udev, and system services. - Problem Solving: Exceptional logical and mathematical intelligence for complex spatial algorithms. Preferred Skills & Assets - Advanced Robotics: Experience with Nav2, SLAM, AMCL, and computer vision. - Hardware Knowledge: Familiarity with sensors such as LiDAR, GNSS (RTK), IMUs, and motor controllers. - Cloud & QA: Experience with APIs (Google Drive/Cloud/Firebase), Docker images for production, and a "test-first" QA mindset. - Soft Skills: Ability to thrive in a fast-paced startup environment and switch between tasks effectively. Apply on Kit Job: kitjob.ca/job/2oq5bb
Highlights
-
Company nameKorechi Innovations
-
Job positionRobotics Software Developer (Courtice)
Safety Tips
Be careful with jobs that explicitly state ’no experience needed’.
More info about this ad
Robotics Software Developer (Courtice) has been posted in the Oshawa Information Technology 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 Information Technology in Whitby, Bowmanville and Ajax. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.