This job has expired on Indeed
Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications

Robotics Software Developer - Farm & Golf Robots

Korechi Innovations Inc.
Oshawa, ON
$55,000–$60,000 a year - Permanent, Full-time


Oshawa, ON

Pulled from the full job description

  • Casual dress
  • Dental care
  • Employee stock purchase plan
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off

Full job description

Job Description

Korechi Innovations Inc. is looking for a Software Engineer to join our team. This position will be responsible for developing software applications and systems in C++, Java, Python, and or VB. We are looking for someone who is an excellent communicator, loves to work with others, enjoys learning new technologies, and is a problem solver.

We are looking for a full-time Robotics Software Developer starting September 2023.

Responsibilities the candidate will be expected to perform:

  • Develop, test, and debug software for our robots using Python/C++ in ROS and ROS2
  • Develop, integrate, and maintain Machine Learning models for use with our robots
  • Test out robots in farms and golf courses and debug code on site
  • Develop protocols to communicate between the Robots and our Apps
  • Be part of our team, assist colleagues, and peer review code

Mandatory Skills & Qualifications required:

  • Bachelor’s degree or Master’s in Mechatronics, Mechanical, Software, System, Computer Science or a related discipline, or equivalent work experience
  • Practical experience programming robots - minimum 1 year
  • Solid programming skills in Python, and preferably C++
  • Robust Logical/Mathematical intelligence
  • Experience with Linux Operating System

Bonus Skills:

  • Experience with Robot Operating System (ROS 1/2) and computer vision/navigation
  • Familiarity with Ubuntu 20.04 and higher, command line, bash scripts, etc.
  • Experience with developing protocols with other software development teams for communication between different platforms
  • Attention to detail, able to do QA on your own code testing edge cases
  • Excellent written and verbal communication skills
  • Comfortable working in a fast-paced environment
  • Ability to easily switch between tasks
  • Experience with APIs like Google Drive and Google Cloud
  • Experience with electric and electronic systems such as motors, cameras, LiDAR, GNSS etc.
  • Experience with Arduino programming

Look us up at,

Job Types: Full-time, Permanent

Salary: $55,000.00-$60,000.00 per year


  • Casual dress
  • Dental care
  • Employee stock purchase plan
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • Vision care

Flexible Language Requirement:

  • French not required


  • 8 hour shift
  • Monday to Friday

Supplemental pay types:

  • Overtime pay

Ability to commute/relocate:

  • Oshawa, ON: reliably commute or plan to relocate before starting work (required)


  • Bachelor's Degree (preferred)


  • Python: 2 years (required)


  • English (required)

Work Location: In person

Application deadline: 2023-08-15
Expected start date: 2023-09-01