Enable job alerts via email!

Senior Firmware Engineer (Team Lead)

Advanced Flow Technologies Inc

Calgary

Hybrid

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

A leading technology firm in Calgary is seeking a Senior Firmware Engineer to lead embedded systems development for their flagship product. The role involves project management, team leadership, and hands-on firmware development, with a focus on innovation and reliability. Join a passionate team dedicated to delivering 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 in industrial monitoring or oil & gas applications.

Responsibilities

  • Lead architecture and design of embedded systems for ARM-based microcontrollers.
  • Drive continuous improvement in code quality and deployment processes.

Skills

Problem Solving
Analytical Skills
Project Management
Leadership
C/C++
Real-Time Programming
Debugging
Git

Education

Bachelor’s or Master’s in Electrical Engineering

Tools

RTOS
OTA Firmware Updates

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

Team Lead, Software Development - Analytics

Absorb Software

Remote

CAD 100,000 - 130,000

Yesterday
Be an early applicant

Team Lead, Threat Analyst

Sophos Group

Remote

CAD 90,000 - 150,000

Yesterday
Be an early applicant

Senior Manager, Customer and Technical Support (12-Month Fixed Term Contract)

Credence

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

Business Services Team Manager

Canonical

Calgary

Remote

USD 70,000 - 110,000

18 days ago

Team Lead, DevOps

Modern Campus

Toronto

Remote

CAD 90,000 - 160,000

7 days ago
Be an early applicant

Technical Team Lead

Expansion

Calgary

On-site

CAD 90,000 - 120,000

Today
Be an early applicant

Team Lead Fixed Assets

Canadian Pacific Railway

Calgary

On-site

CAD 85,000 - 110,000

Yesterday
Be an early applicant

Team Lead, Development

ZayZoon

Calgary

Remote

USD 80,000 - 120,000

28 days ago

Principal Product Manager I - Company & Project Onboarding Team (Remote - CANADA)

Wrapyourbook

Remote

CAD 80,000 - 100,000

Today
Be an early applicant