Talent.com
The New Network
Firmware EngineerThe New Network • Calgary, AB, Canada
Firmware Engineer

Firmware Engineer

The New Network • Calgary, AB, Canada
3 days ago
Job type
  • Full-time
Job description

Firmware Developer (On-Site - Calgary, AB)

Our client is a fast-growing industrial IoT company scaling across North America. They build rugged wireless sensors and an end-to-end data platform that brings real-time visibility, route optimization, and loss prevention to heavy commercial and industrial supply chains.

They are looking for a hands-on Firmware Developer based in Calgary to take end-to-end ownership of the embedded software powering their physical devices. This is a high-impact role for an engineer who excels at balancing device reliability with continuous feature delivery, working right at the intersection of hardware, cellular connectivity, and real-world field conditions.

What You’ll Do

Firmware Ownership & Feature Delivery

  • Maintain and extend production firmware across deployed devices, ensuring high field reliability while delivering new features aligned with the product roadmap.
  • Own the firmware lifecycle, including version control, release processes, and troubleshooting issues identified on active devices in the field.

Hardware Integration & Connectivity

  • Bring up and integrate new hardware revisions, components, and sensors, working directly alongside hardware engineers to validate designs against schematics and datasheets.
  • Own the LTE-M cellular stack, optimizing network registration, power-saving modes, and AT command protocols to maintain reliable connectivity.
  • Design and execute rigorous test plans from bench-level validation through to field testing and regression suite management.
  • Balance sensing, compute, and connectivity tasks to maximize performance while respecting strict power management constraints on battery-powered hardware.

Cross-Functional Alignment

  • Partner closely with the CTO and engineering team to translate product requirements into firmware deliverables and surface hardware or firmware trade-offs early.

What You'll Bring

  • Strong hands-on experience developing C firmware, ideally in bare-metal environments on microcontrollers such as the STM32 architecture.
  • Practical experience with cellular IoT protocols (LTE-M or similar).
  • Ability to debug at the hardware/firmware boundary using toolsets like JTAG/SWD, oscilloscopes, logic analyzers, and schematic analysis.
  • Proven track record of designing test plans and validating embedded systems for physical, real-world environments.
  • Experience managing power profiles on battery-constrained hardware.
  • Full-lifecycle firmware ownership, including version control, release management, and support for deployed devices.
  • Located in or willing to work on-site in Calgary, AB.

This is an opportunity to take complete ownership of the firmware running across a rapidly growing fleet of industrial IoT devices, working closely with technical leadership to shape the future hardware platform as the business scales across North America.

#J-18808-Ljbffr
Create a job alert for this search

Firmware Engineer • Calgary, AB, Canada

Similar jobs

Senior Fullstack Engineer - Remote, PHP & JS Microservices

Third-Party Job PostsCalgary, AB, CA
Remote
Full-time

A leading hospitality technology company is seeking a Senior Fullstack Engineer to develop and enhance products for global distribution channels.This position requires strong expertise in PHP and J... Show more

 • Promoted

Senior Backend Engineer — Remote, Scalable Systems Expert

EpistemixCalgary, AB, CA
Remote
Full-time

A technology company is looking for a Senior Back End Software Engineer to join their fully remote team.The ideal candidate will have at least 7 years of back-end software development experience an... Show more

 • Promoted

Remote Backend Engineer: Build Scalable Services & Impact

ClipboardCalgary, AB, CA
Remote
Full-time

A healthcare technology platform is seeking a Full-time Software Engineer to craft solutions that reshape the connection between healthcare professionals and facilities.You will collaborate with pr... Show more

 • Promoted

Senior Backend Engineer, FinTech (Remote)

Berkeley PaymentsCalgary, AB, CA
Remote
Full-time

A payment technology leader is seeking a Senior Software Engineer to join their fully remote team.This role focuses primarily on backend development, maintaining and enhancing payment processing sy... Show more

 • Promoted

Remote Mid-Level Platform Engineer

NTT DATA North AmericaCalgary, AB, CA
Remote
Full-time

If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mid-Level Platform Engineer to join our team remotely in Canada.NTT DATA’s... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchCalgary, AB, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaCalgary, AB, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Remote Lead Smart Contract Engineer

Build-A-BeraCalgary, AB, CA
Remote
Full-time

Build-A-Bera is seeking a Smart Contract Engineer to design and implement secure smart contracts that make up the Berachain ecosystem.Ideal candidates will have extensive experience in blockchain t... Show more

 • Promoted

Innovative Engineer for Next-Gen Containerization and Virtualization

CanonicalCalgary, AB, CA
Full-time

Lead the charge in containerization and virtualization technology as a talented engineer.Engage in exciting projects with cutting-edge technologies while enjoying a fully remote work environment.Th... Show more

 • Promoted

Senior Site Reliability Engineer (Remote-First)

VySystemsCalgary, AB, CA
Remote
Full-time

A leading technology company is seeking a Senior Site Reliability Engineer with robust Kubernetes knowledge to work remotely.Ideal candidates have over 6 years of experience in IT disciplines, prof... Show more

 • Promoted

Field Engineer

CBL SolutionsCalgary, AB, CA
Full-time

We are looking for a technically skilled and customer-focused Field Engineer to provide remote support for end-user devices across Nespresso Boutiques (coffee shops) in Canada.This role is based in... Show more

 • Promoted

Platform Engineer

RealmCalgary, AB, CA
Full-time

This range is provided by Realm.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Realm.Our client is a well-fu... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertCalgary, AB, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseCalgary, AB, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Innovative Remote Product Engineer Specialized in Backend Python

Blackfluo.aiCalgary, AB, CA
Remote
Full-time

Join a remote team as a Senior Product Engineer with a primary focus on backend development in Python.Elevate user experiences by building high-performance applications.As an essential member of th... Show more

 • Promoted

Firmware Engineer

Tangent Design EngineeringCalgary, Alberta, Canada
Full-time

We’re a Calgary-based product development firm known for solving complex engineering challenges across consumer electronics, industrial systems, and everything in between.Our team is deeply technic... Show more

 • Promoted

Developer Relations Engineer for DeFi Projects

Blockchain WorksCalgary, AB, CA
Full-time

Take the next step as a Developer Relations Engineer focusing on DeFi projects at Berachain.Your expertise will drive engagement and support within the developer community.This position requires at... Show more

 • Promoted

Remote Senior Full-Stack Engineer — Build Scalable Features

NewRich NetworkCalgary, AB, CA
Remote
Full-time

A forward-thinking tech company in Toronto is searching for a full-stack Software Engineer to enhance our product by building new features and optimizing existing systems.The ideal candidate will h... Show more

 • Promoted

Innovative CFD Staff Engineer for Remote Technical Support

SimuTech GroupCalgary, AB, CA
Remote
Full-time

Be a catalyst for engineering innovation as a CFD Staff Engineer.Provide expert support and training on industry-leading simulation tools in a remote work environment energized by creativity and co... Show more

 • Promoted

Senior Platform Engineer - Remote, Scale & Reliability

Lillio (formerly HiMama)Calgary, AB, CA
Remote
Full-time

A leading EdTech company in Canada is seeking a Senior Platform Engineer to enhance system reliability and performance while contributing to impactful software solutions.The role involves making te... Show more