Intern - Developer C++, Software

Kinova Inc. • Boisbriand, Québec • Posted March 23, 2026

About the Role

MAIN RESPONSIBILITIES

  • Participate in all stages of development (software requirements gathering, design, implementation, testing) for applications and software components intended for our robotic products;
  • Perform various tests (unit, system, functional) related to development;
  • Develop internal software tools;
  • Interact and collaborate with other development teams to ensure successful integration;
  • Document and present completed work to the relevant stakeholders. 
  • JOB REQUIREMENTS

  • Bachelor’s degree in Software, Computer, Biomedical, Electrical, or Automated Manufacturing Engineering, or equivalent (3rd or 4th year);
  • Relevant programming experience in C++ and Python;
  • Experience with Git;
  • Experience in a Linux development environment;
  • Experience with Agile development practices and Continuous Integration (CI);
  • Excellent interpersonal skills;
  • Autonomy, resourcefuln...