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

Software Engineer jobs in Canada

Intermediate Embedded Firmware Engineer

Forge Performance Group

Calgary
Remote
CAD 80,000 - 100,000
11 days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Senior iOS Engineer - NHL

NHL Team Jobs

Toronto
Hybrid
CAD 150,000 - 170,000
11 days ago

Backend C++ Engineer — Underground Mining Tech

Wenco International Mining Systems

Richmond
On-site
CAD 162,000 - 190,000
15 days ago

Senior Algorithms Engineer - Embedded Real-Time Wearables

GARMIN

Town of Cochrane
Hybrid
CAD 90,000 - 120,000
15 days ago

Staff Android Engineer - Lime For Business

Lime

Canada
Remote
CAD 80,000 - 100,000
8 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Remote Senior iOS Engineer – New Verticals

Lime

Canada
Remote
CAD 80,000 - 100,000
8 days ago

Remote Staff AI Software Engineer Lead Autonomous AI Agents

Cority

Canada
Remote
CAD 140,000
12 days ago

Cloud Automation Engineer

Flynn Group of Companies

Mississauga
On-site
CAD 85,000 - 105,000
12 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Développeur(euse) logiciel / Software Developer - C#/Web

Genetec

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

Développeur(euse) logiciel / Software Developer - C#/Web

Genetec

Sherbrooke
On-site
CAD 60,000 - 80,000
30+ days ago

Hybrid Full-Stack Dev: Angular/.NET + SQL

Cpus Engineering Staffing Solutions Inc.

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

Development Expert - Pipeline as a Service

SAP SE

Montreal (administrative region)
On-site
CAD 140,000 - 239,000
8 days ago

Senior Cybersecurity Architect – AI, Cloud & Strategy

Société Financière Manuvie

Toronto
Hybrid
CAD 120,000 - 150,000
8 days ago

IT Support Technician II

Cosmeticphysicianpartners

Montreal (administrative region)
On-site
CAD 30,000 - 60,000
8 days ago

IT - Business Applications Analyst

JAM Industries

Baie-D'Urfé
On-site
CAD 70,000 - 90,000
8 days ago

Senior Android Engineer: Kotlin, MVVM & Jetpack Compose

Mistplay

Toronto
Hybrid
CAD 80,000 - 100,000
8 days ago

Hybrid Enterprise Web Apps Developer

Simon Fraser University

Burnaby
Hybrid
CAD 80,000 - 100,000
8 days ago

Application Developer

Simon Fraser University

Burnaby
Hybrid
CAD 80,000 - 100,000
8 days ago

Technicien Informatique – Support & Réseaux Virtuels

Eldorado Gold Québec

Val-d'Or
On-site
CAD 50,000 - 70,000
8 days ago

Technicien Support Informatique et Réseau — Permanent

Caisse Alliance

Kapuskasing
On-site
CAD 52,000 - 66,000
8 days ago

L2 IT Support Technician — M365, Google & Mac

Cosmetic Physician Partners

Montreal (administrative region)
On-site
CAD 50,000 - 70,000
8 days ago

IT Support Technician II

Cosmetic Physician Partners

Montreal (administrative region)
On-site
CAD 50,000 - 70,000
8 days ago

Specialist, Software Engineering

Canada Mortgage and Housing Corporation

Toronto
On-site
CAD 84,000 - 106,000
9 days ago

Embedded Firmware Engineer — Innovate in Connected Controls

Wolf Steel Ltd

Barrie
Hybrid
CAD 60,000 - 80,000
9 days ago

Embedded Firmware Engineer(ing)

Wolf Steel Ltd

Barrie
Hybrid
CAD 60,000 - 80,000
9 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
Intermediate Embedded Firmware Engineer
Forge Performance Group
Remote
CAD 80,000 - 100,000
Full time
11 days ago

Job summary

A recruitment and talent management firm in Calgary is seeking an Intermediate Embedded Firmware Engineer to lead embedded software development for a renewable energy inverter. The role involves designing firmware for real-time control, collaborating with hardware teams, and ensuring the delivery of production-grade firmware. Ideal candidates should have a Bachelor's in Electrical Engineering or equivalent, strong embedded C experience, and knowledge of communication protocols. Experience with embedded systems and control theory will be advantageous. Competitive salary and remote work offered.

Qualifications

  • Strong firmware experience working with embedded C & microcontrollers for 3+ years.
  • Ability to read electrical schematics, datasheets, and functional diagrams.
  • Proficiency with Git workflows (branching, reviews, releases).

Responsibilities

  • Own firmware technical roadmap, architecture decisions, and delivery.
  • Lead planning, estimation, prioritization, and execution of firmware workstreams.
  • Develop and maintain firmware on Microchip PIC16 & PIC32 MCU’s.

Skills

Embedded C programming
Debugging complex issues
Control theory
Working with communication protocols (SPI, UART, I2C)
Proficient with Git workflows

Education

Bachelor's degree in Electrical & Electronic/Software Engineering or equivalent

Tools

MPLAB X
Git
JIRA
Job description

Forge Performance Group is a Recruitment & Talent Management solutions team located in Calgary, AB. We are dedicated to connecting our clients with highly skilled professionals well-matched to their unique hiring needs, culture, and goals. This opportunity is posted on behalf of one of our clients.

Intermediate Embedded Firmware Engineer
Overview

We’relooking for afull-time remotefirmware leaderto own embedded software for a renewable energy inverter. You willbe responsible forowning the design of firmware for real-time control, communication,telemetryand test automation.This role works closely with hardware and test engineersto define requirements, build robust test procedures,and shipproduction-grade firmware.

Key Responsibilities
  • Own firmware technical roadmap, architecture decisions, and delivery for a multi-controller embedded system.
  • Lead planning, estimation, prioritization, and execution of firmware workstreams across new features, validation, and field issues.
  • Define firmware requirements and test procedures to validate new features.
  • Develop and maintain firmware on Microchip PIC16 & PIC32 MCU’s using MPLAB X, MCC and X32 toolchain.
  • Deliver safe and deterministic behavior for closed loop control systems.
  • Build and maintain firmware validation tooling and automation.
  • Drive coding standards and best practices across code reviews, documentation, testing, and long-term maintainability
Required Skills & Experience
  • Abachelor's degree in Electrical& Electronic/Software Engineeringor equivalent.
  • Strong firmware experience working with embedded C & microcontrollers for 3+ years.
  • Experience with communication protocols SPI, UART, I2C & peripherals such as ADCs & PWMs.
  • Proven ability to debug complex issues.
  • Ability to define system behavior using state diagrams and translate them into deterministic embedded firmware.
  • Ability to read electrical schematics, datasheets, and functional diagrams.
  • Expertise in control theory, feedback/feedforward loops, and frequency response.
  • Proficiency with Git workflows (branching, reviews, releases)
Nice To Haves
  • Experience with TCP/UDP networking and Wi-Fi module integration in embedded systems.
  • Jenkins or comparable CI/CD release pipelines.
  • Experience using JIRA for backlog, requirements, and feature tracking.
  • Experience with Python and scripting languages.
  • Knowledge of higher-level programming languages and experience using AWS cloud services.
  • Understanding of Grid Technologies and renewable energy system.
  • Experience with Power Electronics, oscilloscopes, and digital multimeters.
  • 1
  • ...
  • 57
  • 58
  • 59
  • ...
  • 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