Назад
Company hidden
5 дней назад

Software Developer - C++ (Co-op)

3 600 - 4 500CAD
Формат работы
onsite
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Developer - C++ (Co-op) (Robotics/AI): Developing real-time C++ machine vision features for robotic manufacturing systems with an accent on image processing, robotics integration, and performance optimization. Focus on implementing vision and robot-data modules, testing software in simulated and physical lab environments, and improving reliability through automated testing and code review.

Location: In-person at the Vancouver office, Vancouver, British Columbia, Canada

Salary: CAD $3,600–$4,500 per month

Company

hirify.global develops 4D vision software, simulation and AI training tools, and turnkey robotic cells that help manufacturers automate bin picking, sorting, packaging, and assembly.

What you will do

  • Develop and ship C++ features and performance improvements for the Apera Vue real-time machine vision application.
  • Implement modules that interact with vision data, robot pose data, and internal image pipelines.
  • Support image processing and robotics integration by testing and debugging systems in simulated and physical lab environments.
  • Write unit tests, expand test coverage, investigate production bugs, and contribute to automated testing infrastructure.
  • Participate in planning, daily standups, code reviews, documentation, and performance profiling.

Requirements

  • Strong knowledge of C++, including object-oriented design and memory management.
  • Solid foundation in linear algebra, vectors, and 3D transforms.
  • Experience with version control, such as Git.
  • Experience with software projects through coursework, personal projects, or previous co-op or internship experience.
  • Availability for an 8-month co-op term from January 2027 through August 2027.

Nice to have

  • Experience developing in Linux environments.
  • Exposure to computer vision or robotics libraries such as OpenCV, ROS, or PCL.
  • Knowledge of multithreading or networking in C++.
  • Familiarity with Python for scripting and automation.

Culture & Benefits

  • Work on 4D vision technology that enables robots to perceive and act in complex real-world environments.
  • Gain experience with production code, robotics hardware, computer vision, and modern C++ in an R&D environment.
  • Collaborate with engineers on real-world technical challenges across robotics, perception, and physical automation.
  • Contribute to software used in manufacturing and automation environments.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →