Enable job alerts via email!

Senior Firmware Engineer (Team Lead)

Advanced Flow Technologies Inc

Calgary

Hybrid

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology firm is seeking a Senior Firmware Engineer (Team Lead) in Calgary to drive innovation in firmware development. This role requires an experienced engineer who will lead a high-performing team, optimizing embedded systems while ensuring reliability and performance. Join a team committed to creating impactful solutions in the energy sector.

Benefits

Competitive Total Compensation Package
Industry-Leading Group Benefits Program
Employer RRSP Program
Flexible work environment (Hybrid)
Direct impact on mission-critical technology
Amazing Company Events

Qualifications

  • 5+ years in embedded firmware development.
  • Experience with ARM microcontrollers and communication protocols.
  • Project management experience required.

Responsibilities

  • Lead architecture and design of embedded systems for ARM-based microcontrollers.
  • Collaborate with software and hardware teams.
  • Drive continuous improvement in code quality and testing.

Skills

Problem solving
Analytical skills
Team leadership
C/C++ proficiency
Debugging skills
Real-time programming
Git version control

Education

Bachelor’s or Master’s in Electrical Engineering

Tools

RTOS

Job description

Senior Firmware Engineer (Team Lead)

Calgary, AB (Hybrid)
Type: Full-Time | Senior Level
Industry: IoT / Embedded Systems

Be a Technical Leader in Field-Ready Innovation

AFTI is a leader in remote monitoring for the energy sector, delivering rugged, real-time solutions that make critical operations smarter and safer. Our flagship product—the AFTI WatchDog—is relied upon in some of the toughest field environments in North America.

We’re looking for a Senior Firmware Engineer who can own the embedded firmware stack, drive innovation, and guide a high-performing engineering team. This is more than just coding—you’ll help architect systems, coach teammates, optimize device performance, and ensure rock-solid reliability.

As a senior technical leader, you'll be responsible for project management as it relates to the success of firmware/hardware WatchDog solutions:

Firmware Development & Optimization (90%)

  • Lead architecture and design of real-time embedded systems (C/C++) for ARM-based microcontrollers.
  • Strong problem solving & analytical skills.
  • Collaborate with hardware, firmware,as software development team.
  • Ability to troubleshoot and debug (examples include use of scopes, logic analyzers, JTAG, and lab tools)
  • Drive continuous improvement in code quality, testing, and deployment processes.
  • Experience with microcontrollers (e.g., ARM Cortex-M series) and communication protocols.

Documentation & Maintainability (10%)

  • Proper documentationfor maintainability and handoff.
  • Write and maintain clear, structured architecture and inline code documentation.

You’re a hands-on, results-driven engineer with a passion for embedded systems, clean code, and reliable performance. You balance technical depth with team leadership, and you're eager to build solutions that have real-world impact.

Qualifications:

  • Bachelor’s or Master’s in Electrical Engineering
  • 5+ years in embedded firmware development
  • Project management experience required.
  • PMP designation is a definite asset.
  • Strong ability to lead project teams and project manage
  • Strong proficiency in C/C++ and real-time programming
  • Experience with RTOS
  • Skilled with debugging required
  • Experience with OTA (over-the-air) firmware updates is a definite asset
  • Experience inindustrial monitoring or oil & gas applications a definite asset
  • Strong Git version control or similar

Why join our technology firm - AFTI Watchdog?

  • Competitive Total Compensation Package
  • Industry-Leading Group Benefits Program
  • Employer RRSP Program
  • Flexible work environment (Hybrid)
  • Direct impact on mission-critical technology
  • Amazing Company Events
  • A strong, humble team that values code and simple solutions that work in the real world
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Firmware Engineer (Team Lead)

Advanced Flow Technologies Inc

Calgary

Hybrid

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Team Lead, Catalog Selection & Quality Operations

Instacart

Calgary

Remote

CAD 80,000 - 110,000

4 days ago
Be an early applicant

Team Lead - Senior Application & Integration Developer, Information Technology

The Conference Board of Canada

Remote

CAD 80,000 - 110,000

5 days ago
Be an early applicant

Senior Electrical Engineer / Team Lead

SNC-Lavalin

Calgary

On-site

CAD 95,000 - 130,000

7 days ago
Be an early applicant

Bilingual Sr Program Manager: Nurse Practitioner Team Lead (Temporary 1 year)

Intello Technologies Inc.

Ottawa

Remote

CAD 97,000 - 145,000

9 days ago

Team Lead - Senior Application & Integration Developer, Information Technology (Remote)

The Conference Board of Canada

Ontario

Remote

CAD 80,000 - 110,000

13 days ago

Senior Mechanical Engineer / Team Lead

-

Calgary

On-site

CAD 100,000 - 130,000

8 days ago

Senior Electrical Engineer / Team Lead

AtkinsRéalis

Calgary

On-site

CAD 95,000 - 130,000

8 days ago

Hospitality Team Lead Underwriter

Impact Recruitment

Sherbrooke

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant