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

Software Engineer jobs in Canada

Software Developer

Voltera

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

Senior Software Developer – Capital Markets / Trading Systems

emergiTEL Inc.

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Full Stack C#.Net Software Developer

Family Insurance Solutions

Vancouver
Hybrid
CAD 69,000 - 120,000
30+ days ago

Trading Applications Support Engineer

DRW Holdings, LLC.

Montreal (administrative region)
On-site
CAD 80,000 - 100,000
30+ days ago

Programmeur(-euse) d’interface utilisateur / UI Programmer

People Can Fly

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Developer

SRC Can

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

Wireless Field Applications Engineer

Global Talent Alliance, Canada

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

Field Application Engineer

Global Talent Alliance, Canada

Vancouver
On-site
CAD 75,000 - 95,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Analyste-Programmeur ERP & Dynamics

Reelcruit

Lévis
On-site
CAD 60,000 - 75,000
30+ days ago

Analyste-Programmeur ERP

Reelcruit

Lévis
On-site
CAD 60,000 - 75,000
30+ days ago

Software Developer

BloomGuarden

British Columbia
Remote
CAD 70,000 - 90,000
30+ days ago

Analyste-Programmeur

Reelcruit

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

Analyste-Programmeur Senior - Industrie 4.0 & ERP

Reelcruit

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

Applications Engineer & Analyst — Cloud, SQL & Power BI

Reelcruit

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Software Developer — Platform & API Integrations

Global Talent Alliance, Canada

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

Specialist Software Developer

Global Talent Alliance, Canada

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

Développeur(-euse) de logiciels III, Connectivité des partenaires / Software Developer III, Par[...]

Traveltechessentialist

Montreal (administrative region)
On-site
CAD 108,000 - 152,000
30+ days ago

Principal Software Developer I / II - Storage Engine - Elasticsearch

PowerToFly

Canada
Remote
CAD 192,000 - 305,000
30+ days ago

Senior Software Application Developer

Fortinet, Inc.

Vancouver
On-site
CAD 80,000 - 125,000
30+ days ago

Software Developer - Rails & Frontend | Impactful SaaS

Financeit

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

Principal Software Developer - Computation and Automation

PowerToFly

Toronto
Hybrid
CAD 131,000 - 181,000
30+ days ago

Principal Software Developer - Computation & Automation (Hybrid)

PowerToFly

Toronto
Hybrid
CAD 131,000 - 181,000
30+ days ago

BESS Application Engineer — Hybrid Toronto

Join the e-Zinc team

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

Développeur de logiciels, données de référence / Software Developer, Reference Data

Tower Research Capital

Montreal (administrative region)
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Software Developer

Blanc Labs

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

Top job titles:

Delivery jobsIt Software Engineer jobsTechnical Writer jobsQuality Control jobsData Entry Clerk jobsIntern jobsJava Developer jobsCare Coordinator jobsHome Based jobsReal Estate Agent jobs

Top companies:

Jobs at CraJobs at LululemonJobs at WestjetJobs at FedexJobs at HsbcJobs at CiscoJobs at Coca ColaJobs at Jp Morgan ChaseJobs at Victoria SecretJobs at Hubspot

Top cities:

Jobs in CalgaryJobs in MississaugaJobs in SurreyJobs in HalifaxJobs in VaughanJobs in OakvilleJobs in ReginaJobs in WaterlooJobs in Greater SudburyJobs in Guelph

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobsEngineer Electrical jobs
Software Developer
Voltera
Southwestern Ontario
Hybrid
CAD 105,000 - 135,000
Full time
30+ days ago

Job summary

A rapidly scaling technology company in Ontario is seeking a skilled Software Developer. You will develop Python-based services and collaborate with hardware and firmware teams. The ideal candidate has strong skills in Linux environments and networking concepts, and is comfortable working with REST APIs. We offer a collaborative environment, competitive pay, and three weeks of vacation, alongside flexible working hours.

Benefits

Three weeks vacation
Collaborative work environment
Flexible work hours

Qualifications

  • Experience working with REST APIs, JSON, and inter-process communication patterns.
  • Strong proficiency in Python for systems or backend development.
  • Solid experience developing in Linux environments.

Responsibilities

  • Develop and maintain Python-based system services, daemons, and tools.
  • Write RESTful APIs or WebSocket interfaces.
  • Integrate with existing Linux subsystems.

Skills

Python proficiency
Linux environment experience
Networking concepts

Education

Post-secondary education in Computer Engineering or Software Engineering

Tools

Git
Docker
Job description
About Voltera

Voltera is a rapidly scaling technology company that has been driving change in the additive electronics industry since 2013. Our tools help the world’s most innovative minds solve previously unsolvable problems. Our customers, across the board, are changing the way we think about electronics and its applications.

Our first product, V-One, is a multi-functional PCB printer that enables fast iteration. Product developers and educators benefit from V-One's versatility and rapid prototyping capabilities.

Our second product, NOVA, is a materials dispensing system for flexible hybrid electronics. It was designed to meet the unique demands of novel electronics prototyping and materials research, providing precision dispensing on numerous rigid and flexible substrates.

We’re a tight-knit company looking for ambitious, talented individuals. We value the importance of team culture, and strive to create a work environment where you feel empowered through knowledge, supported by your colleagues, passionate about your work, and motivated to drive the growth of the company.

About the Job
  • Develop and maintain Python-based system services, daemons, and tools that run on Linux devices (embedded or desktop-class).
  • Write RESTful APIs or WebSocket interfaces that expose system-level data and control to front-end clients.
  • Work with hardware and firmware teams to define communication protocols and diagnostic/debugging tools.
  • Integrate with existing Linux subsystems such as systemd, udev, D-Bus, and shell utilities.
  • Support cross-platform deployment and testing for desktop and embedded targets (e.g., Debian, Yocto, etc.).
  • Collaborate with React developers to ensure front-end components are tightly integrated with backend APIs.
  • Assist in debugging system performance issues and bottlenecks, both in development and production environments.
  • Write unit tests, integration tests, and contribute to CI/CD pipelines for your components.
  • Maintain clear documentation for APIs, services, and internal tools.
Working conditions

Working from the office in Waterloo at least three days per week.

About You
  • Post‑secondary education in Computer Engineering, Software Engineering, or related discipline.
  • Major bonus: Computer Vision or Sensor fusion background
  • Strong proficiency in Python for systems or backend development (e.g., FastAPI, asyncio, or similar).
  • Solid experience developing in Linux environments (command line, services, permissions, process control, etc.).
  • Familiarity with networking concepts (sockets, HTTP/WebSocket protocols, service discovery).
  • Comfortable reading and debugging low‑level logs, kernel messages, or hardware interaction layers.
  • Ability to work across technical boundaries with hardware, firmware, and frontend teams.
  • Experience working with REST APIs, JSON, and inter-process communication patterns.
  • Familiarity with Git and basic CI workflows.
Nice to haves
  • Experience developing Python services that interact with hardware (USB, serial, CAN, GPIO, etc.).
  • Exposure to web front‑end technologies (React, TypeScript, basic CSS), even as a consumer/integrator.
  • Familiarity with embedded Linux build systems (e.g., Buildroot, Yocto, or Raspberry Pi OS).
  • Knowledge of containerization tools like Docker and system orchestration basics.
  • Exposure to GraphQL or WebSocket data streaming for real‑time system updates.
  • Experience writing Python‑to‑C bindings (ctypes, cffi, or pybind11).
  • Interest in hardware/robotics and physical systems.
Why We’re Awesome
  • We’re a scaling company - you’re hired to have a voice, not to be a cog.
  • Three weeks’ vacation to start, plus a paid end‑of‑year company shutdown.
  • Flexible work hours.
  • Family‑friendly work culture.
  • Collaborative work environment.
  • Located in the growing tech hub of Waterloo, Ontario, close to restaurants and easily accessible by public transit.

If this sounds like a good fit, reach out! We’d love to hear from you.

Compensation

The expected base salary range for this role is CAD $105,000–$135,000. Final compensation will be based on job‑related skills, experience, and qualifications. This range reflects base pay only and does not include bonus eligibility or benefits.

Posting and application details

This posting is for an existing vacancy. Applications are reviewed by a member of our team; we do not use artificial intelligence (AI) to screen, assess, or select candidates. Selected applicants will be contacted regarding next steps.

Voltera is an equal opportunity employer, and we are committed to inclusion and diversity. Voltera does not discriminate based on race, ancestry, place of origin, color, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, record of offenses, marital status, family status, disability, or any other basis forbidden under federal, provincial, or local law.

Accommodations are available upon request for candidates participating in all aspects of the recruitment process. If you require accommodation or require recruitment documents in a different format, please contact us at accessibility@voltera.io.

  • 1
  • ...
  • 88
  • 89
  • 90
  • ...
  • 113

* 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