Robotics Software Engineer (C++) Co-op — Real-Time Vision

Apera AI Inc

Vancouver

On-site

CAD 40,000 - 50,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apera AI is seeking a Software Developer (Co-op) to join the Vue engineering team for an 8-month term (Jan 2027 - Aug 2027) in our Vancouver office. You will contribute to real-time machine vision applications powering robotic systems, building features in C++, and supporting image processing and robotics integration.

This in-person role offers hands-on experience in a professional R&D environment with production code, lab hardware, and collaborative planning.

Qualifications

  • Strong knowledge of C++, including object-oriented design and memory management.
  • Solid foundation in linear algebra, vectors, and 3D transforms.
  • Experience with version control (Git).
  • Experience with software projects through coursework, personal work, or prior co-op/internships.

Responsibilities

  • Participate in daily standups, planning, and code review sessions.
  • Implement C++ modules that interact with vision data and robotics inputs.
  • Run and validate code in a live robotic lab environment.
  • Write tests and help investigate edge cases or bugs in production builds.
  • Contribute to documentation and developer notes for future hires.

Skills

C++
Linear algebra
Git
Software projects

Tools

OpenCV
ROS
PCL

Job description

Apera AI is seeking a Software Developer (Co-op) to join the Vue engineering team for an 8-month term (Jan 2027 - Aug 2027) in our Vancouver office. You will contribute to real-time machine vision applications powering robotic systems, building features in C++, and supporting image processing and robotics integration.

This in-person role offers hands-on experience in a professional R&D environment with production code, lab hardware, and collaborative planning.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - C++ (Co-op)
Software Developer - C++ (Co-op)

Apera AI Inc • Vancouver

On-site
CAD 40,000 - 50,000
Full-Stack Robotics Software Engineer (Co-op)
Full-Stack Robotics Software Engineer (Co-op)

Socket.dev • Vancouver

On-site
CAD 40,000 - 50,000
Cloud Infra Engineer Co-Op - Robotics & AI Vision
Cloud Infra Engineer Co-Op - Robotics & AI Vision

Apera AI • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Socket.dev • Vancouver

On-site
CAD 20,000 - 27,000
Industrial AI Vision Scientist (Co-op) - Vancouver
Industrial AI Vision Scientist (Co-op) - Vancouver

Socket.dev • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Socket.dev • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Aperaaiinc • Vancouver

On-site
CAD 40,000 - 50,000
Co-op position
Gastown office
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Apera AI • Vancouver

On-site
CAD 40,000 - 50,000
Gastown office
Transit access
Software Developer - Full Stack (Co-op)
Software Developer - Full Stack (Co-op)

Apera AI Inc • Vancouver

On-site
CAD 40,000 - 50,000
Software Developer (Cloud Infrastructure) – Co-Op
Software Developer (Cloud Infrastructure) – Co-Op

Apera AI • Vancouver

On-site
CAD 40,000 - 50,000