Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,225

It Software Engineer jobs in Canada

Software Developer

Voyis

Southwestern Ontario
Hybrid
CAD 75,000 - 95,000
30+ days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Senior Software Developer Agentic AI Experimentation & Prototyping

Software International

Toronto
Remote
CAD 137,000 - 179,000
30+ days ago

Application Engineer

TEEMA Solutions Group

Sherwood Park
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Full-Stack Software Developer – Cybersecurity

Fortinet, Inc.

Ottawa
On-site
CAD 75,000 - 95,000
30+ days ago

Software Developer

Fortinet, Inc.

Ottawa
On-site
CAD 75,000 - 95,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Application Developer

Fortinet, Inc.

Vancouver
On-site
CAD 110,000 - 173,000
30+ days ago

Senior Software Developer

Wowza Media Systems

Quebec
Hybrid
CAD 85,000 - 115,000
30+ days ago

Manufacturing Applications Engineer: Shape Next-Gen Automation

ArcelorMittal

Hamilton
On-site
CAD 80,000 - 100,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Embedded Software Engineer, C/C++ for Network Security

Fortinet, Inc.

Burnaby
On-site
CAD 135,000 - 190,000
30+ days ago

Principle Embedded Software Developer

Fortinet, Inc.

Burnaby
On-site
CAD 135,000 - 190,000
30+ days ago

Software Developer - Early Career

General Motors

Oshawa
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Cloud Software Engineer – Cloud-Native

Fortinet, Inc.

Burnaby
On-site
CAD 110,000 - 150,000
30+ days ago

Senior Software Developer

Fortinet, Inc.

Burnaby
On-site
CAD 110,000 - 150,000
30+ days ago

Staff Software Applications Engineer

Qualcomm

Markham
On-site
CAD 80,000 - 110,000
30+ days ago

Embedded Automotive Software Engineer – Early Career

General Motors

Oshawa
Hybrid
CAD 80,000 - 100,000
30+ days ago

Senior Automotive Infotainment Software Engineer

Qualcomm

Markham
On-site
CAD 80,000 - 100,000
30+ days ago

Sr. Software Applications Engineer

Qualcomm

Markham
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Embedded Software Developer

Fortinet, Inc.

Burnaby
On-site
CAD 112,000 - 137,000
30+ days ago

Staff Automotive Embedded Software Applications Engineer

Qualcomm

Markham
On-site
CAD 80,000 - 110,000
30+ days ago

Senior Ruby Software Engineer

Description Ciklum

Canada
On-site
CAD 90,000 - 120,000
30+ days ago

Senior AI Software Engineer

Thomson Reuters

Toronto
Hybrid
CAD 100,000 - 145,000
30+ days ago

Staff Software Engineer — Shape Bitcoin Finance (Remote)

Shakepay

Canada
Remote
CAD 100,000 - 140,000
30+ days ago

Staff Software Engineer, Identity and Access Management

Kong

Toronto
On-site
CAD 100,000 - 150,000
30+ days ago

Remote Cloud-Native Software Engineer (SaaS/AWS)

ECI Software Solutions

Canada
Remote
CAD 80,000 - 100,000
30+ days ago

Applications Engineer - Food Processing Systems

Food Process Solutions Corporation

Richmond
On-site
CAD 70,000 - 90,000
30+ days ago

Top job titles:

Administrative Assistant jobsPsychologist jobsAnalyst jobsMarketing Remote jobsArchitectural Technologist jobsEntry Level Software Developer jobsFullstack Developer jobsChief Investment Officer jobsCfo jobsGeneral Manager jobs

Top companies:

Jobs at Eastern HealthJobs at ShopifyJobs at CiscoJobs at Coca ColaJobs at Morgan StanleyJobs at World BankJobs at AmaJobs at SquareJobs at DominosJobs at Bci

Top cities:

Jobs in OttawaJobs in QuebecJobs in HalifaxJobs in VaughanJobs in BurnabyJobs in KitchenerJobs in GuelphJobs in AjaxJobs in LangleyJobs in Prince George

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsIt jobsDigital Marketing jobsHospital jobsItalian jobsMechanical Engineer jobsPower Engineer jobsQuality Analyst jobs
Software Developer
Voyis
Southwestern Ontario
Hybrid
CAD 75,000 - 95,000
Full time
30+ days ago

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
About Voyis

Voyis designs and manufactures high performance underwater optical sensors (lasers, cameras, lights) for autonomous underwater vehicles that expand capability and enhance understanding in underwater surveys and exploration. Our products have enabled our customers to survey more than 10,000km of ocean floor across all 7 continents, helping people better understand those remote, challenging environments. Our mission is to push the limits of what’s possible subsea and enable every underwater vehicle to see the depths like we see the surface.

All our products are proudly designed and built in Waterloo. Voyis operates independently and is part of the Covelya Group of companies.

What you’ll do

As a Software Developer at Voyis, you will play a critical role in improving how we build, test, and deploy the software that powers our deep‑water camera and laser systems.

You’ll contribute across the full Voyis software stack, from C++ and DDS‑based backend systems to the new web‑based platform for data processing and real‑time device control, as well as utility libraries and internal tools that support both software development and production operations, including calibration, data management, and device maintenance.

Core responsibilities include
  • Design, develop, and maintain software for Voyis camera and laser systems
  • Contribute to C++ development for embedded and backend control systems
  • Support front‑end and web‑based tools using JavaScript/TypeScript
  • Enhance development and testing infrastructure to improve software reliability
  • Build and optimize CI/CD and build pipelines to streamline deployment and validation
  • Continuously improve system performance, maintainability, and scalability

Note: this is an in‑person role at our headquarters in Waterloo. There may be opportunities for some remote work, however this role includes significant work with hardware, and joins a team of developers who are all in office.

Your qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Solid C++ development experience, including working with complex codebases and integrating with hardware systems
  • Strong understanding of software engineering fundamentals including data structures, algorithms, databases, design patterns, networking and concurrency
  • Experience with web technologies (JavaScript/TypeScript, React, or similar frameworks)
  • Knowledge of Python for scripting and automation
  • Exposure to DevOps tools such as Docker, Jenkins, GitLab CI, or GitHub Actions
  • Strong experience developing software on Linux environment

Bonus Points for:

  • Familiarity with test orchestration frameworks and artifact repositories (e.g., Conan, Artifactory)
  • Experience with Computer Vision applications
  • Experience with NVIDIA Jetson SOMs and carrier boards
  • Capable in reading and interpreting electrical schematics and use this information as part of the debugging process
  • Experience with communications protocols such as DDS and RTSP
  • Experience building or maintaining automated and containerized test environments (unit, integration, and end‑to‑end testing)
The Perks
  • Flexible work hours, lots of vacation, and a dedication to work‑life balance
  • RRSP Matching
  • Health and vision benefits
  • Profit‑sharing within to celebrate our successes together
  • Employee‑directed personal education funds to drive continuous learning
  • Regular company‑wide social events
Why you should join Voyis

Our team is made up of problem‑solvers, passionate about pushing the boundaries of what’s possible underwater. We get excited about building cool products and working on exciting projects like going to the Galapagos, Endurance, Titanic (and lots of other shipwrecks too!). We are a small and closely‑knitted team. Each member of our team makes a significant impact not just on our business, but on our customers as well.

At Voyis we value diversity and we’re proud to be an equal‑opportunity workplace. We are committed to creating an inclusive environment for all. We thank everyone who applies and for their interest in working for Voyis, however, only candidates selected for an interview will be contacted. No telephone or walk‑in inquiries please. To learn more about life at Voyis, check out voyis.com and follow us on LinkedIn.

  • 1
  • ...
  • 58
  • 59
  • 60
  • ...
  • 89

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved