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

Software Engineer jobs in Canada

Senior Firmware Engineer — On-site Ottawa, Drive Ocean Tech

RBR Ltd.

Ottawa
On-site
CAD 90,000 - 120,000
30+ days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Senior iOS Engineer — Tech Lead & Architecture

Scotiabank

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

iOS Engineer: Equity, Bonus & Growth in FinTech

Robinhood

Toronto
On-site
CAD 119,000 - 140,000
30+ days ago

Senior Développeur d'Applications IA et Intégrations

Diagram

Montreal
Hybrid
CAD 70,000 - 90,000
30+ days ago

Senior Security Architect - Enterprise Security & IAM

Bell Canada

Ottawa
Hybrid
CAD 100,000 - 130,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

SDET Engineer - C++ Open-Source Test Automation & CI/CD

Advanced Micro Devices

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

GCP Cloud Automation Engineer — DevOps (Hybrid/Remote)

BENTLEY SYSTEMS, INC.

Burlington
Hybrid
CAD 80,000 - 120,000
30+ days ago

Développeur d'applications senior

Diagram

Montreal
Hybrid
CAD 70,000 - 90,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Technicienne ou Technicien, Informatique industrielle

EXP

Drummondville
Hybrid
CAD 55,000 - 75,000
30+ days ago

Senior Software Dev

GroundControl

San Juan de Terranova
Hybrid
CAD 105,000 - 165,000
30+ days ago

Mid-Level C# Developer — Hybrid, Scalable Solutions

Global Relay

British Columbia
Hybrid
CAD 80,000 - 120,000
30+ days ago

Senior Principal Software Architect – Computation Design

Autodesk

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

Audio Electronics Engineer - Embedded DSP & Class D Power

Sigma Design

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

Embedded Systems Engineer – Industrial PLCs & OT

JVD Installations

Alberta
On-site
CAD 100,000 - 125,000
30+ days ago

Real-Time C++ Developer for Finance

Waterfront International

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

Développeur Logiciel Storage – Cloud & Microservices

Genetec

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

C++ Programmer

Waterfront International

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

Software Systems Developer & Programmer - Full-Time

GreenTech Resources Worldwide Canada

Town of Stettler
On-site
CAD 80,000 - 100,000
30+ days ago

Senior SAP SMP/Syclo & WM Applications Consultant

Capgemini

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

Développeur Back-end Java Intermédiaire — Impact et Croissance

Exposant 3

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

Senior PySpark & Snowflake Applications Consultant

Capgemini

Toronto
Hybrid
CAD 90,000 - 120,000
30+ days ago

Senior SAP S/4 Finance SME: Applications Consultant

Capgemini

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

Senior Android Developer - Kotlin/Java, Halifax

NTT DATA, Inc.

Halifax
Hybrid
CAD 85,000 - 105,000
30+ days ago

Développeur Back-end (Java) Senior

Exposant 3

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

Applications Consultant 2 - SAP SMP/SYCLO and WM

Capgemini

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

Top job titles:

Proofreader jobsUrban Planner jobsActuarial jobsBiochemist jobsElectric jobsResearch jobsIllustration jobsArt Gallery jobsMedical Sales jobsBusiness Intelligence jobs

Top companies:

Jobs at CgiJobs at General MotorsJobs at NikeJobs at SyscoJobs at DhlJobs at Red CrossJobs at NatoJobs at MckessonJobs at ServicenowJobs at Unilever

Top cities:

Jobs in TorontoJobs in MontrealJobs in OttawaJobs in SurreyJobs in MarkhamJobs in VaughanJobs in Richmond HillJobs in KelownaJobs in MiltonJobs in Thunder Bay

Similar jobs:

It Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsEngineer jobsSoftware Developer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobsData Engineer jobs
Senior Firmware Engineer — On-site Ottawa, Drive Ocean Tech
RBR Ltd.
Ottawa
On-site
CAD 90,000 - 120,000
Full time
30+ days ago

Job summary

A technology firm specializing in oceanographic instruments is seeking a Senior Firmware Engineer to join their R&D team. The ideal candidate will define and develop embedded firmware applications for advanced oceanographic tools, ensuring robust solutions in a fast-paced environment. Candidates should have a strong foundation in C/C++ programming and extensive experience in firmware architecture and troubleshooting. This position offers competitive benefits, including a flexible work environment and opportunities to impact climate science directly.

Benefits

20 days of vacation plus paid sick days
Benefits from day 1 & RRSP contribution matching
Bonus program
Annual fitness reimbursement program
Greener commuting incentive program
EV reimbursement program
Charitable donation matching
Monthly Friday lunches
Team events and social activities
Collaborative work environment

Qualifications

  • 10+ years of engineering experience with at least 7 years in firmware development.
  • Hands-on experience with low‑power microcontrollers (STM32/ARM preferred).
  • Experience working in an Agile development process.

Responsibilities

  • Define and support the design and development of embedded firmware applications.
  • Implement best practices in software development methodologies.
  • Take ownership of your projects from concept to deployment.

Skills

C programming
C++ programming
Firmware architecture
Troubleshooting with JTAG
Agile development
Communication protocols knowledge
Real-Time Operating Systems
Electronic schematics comprehension
Excellent communication skills

Education

Bachelor’s or Master’s degree in Electrical Engineering or Computer Science

Tools

JTAG tools
Logic analyzers
Oscilloscopes
Jira
Confluence
Job description
A technology firm specializing in oceanographic instruments is seeking a Senior Firmware Engineer to join their R&D team. The ideal candidate will define and develop embedded firmware applications for advanced oceanographic tools, ensuring robust solutions in a fast-paced environment. Candidates should have a strong foundation in C/C++ programming and extensive experience in firmware architecture and troubleshooting. This position offers competitive benefits, including a flexible work environment and opportunities to impact climate science directly.
  • 1
  • ...
  • 94
  • 95
  • 96
  • ...
  • 102

* 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