Job Search and Career Advice Platform

Enable job alerts via email!

Deep-Sea Systems Software Engineer (Embedded & Web)

Voyis

Southwestern Ontario

Hybrid

CAD 75,000 - 95,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading underwater technology company in Ontario is seeking a Software Developer to enhance their high-performance underwater optical sensors. You will design and maintain software for camera and laser systems, actively contribute to C++ development, and support web-based tools in a collaborative environment. Ideal candidates should have a Bachelor's degree in Computer Science or Software Engineering, solid experience in C++, and familiarity with JavaScript/TypeScript. Join a dedicated team committed to exploring underwater worlds!

Benefits

Flexible work hours
RRSP Matching
Health and vision benefits
Profit-sharing
Employee-directed personal education funds
Regular company-wide social events

Qualifications

  • Bachelor’s degree in Computer Science or Software Engineering.
  • Solid C++ development experience, including hardware integration.
  • Strong understanding of software engineering fundamentals.

Responsibilities

  • Design, develop, and maintain software for camera and laser systems.
  • Contribute to C++ development for embedded and backend control systems.
  • Support front‑end and web‑based tools using JavaScript/TypeScript.

Skills

C++ development experience
Software engineering fundamentals
JavaScript/TypeScript
Python for scripting
Linux environment development

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

DevOps tools (Docker, Jenkins)
Job description
A leading underwater technology company in Ontario is seeking a Software Developer to enhance their high-performance underwater optical sensors. You will design and maintain software for camera and laser systems, actively contribute to C++ development, and support web-based tools in a collaborative environment. Ideal candidates should have a Bachelor's degree in Computer Science or Software Engineering, solid experience in C++, and familiarity with JavaScript/TypeScript. Join a dedicated team committed to exploring underwater worlds!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.