1

Hardware Developer Jobs in Alberta (NOW HIRING)

Hardware Integration & Connectivity * Bring up and integrate new hardware revisions, components, and sensors, working directly alongside hardware engineers to validate designs against schematics and ...

Electronics Engineer About Pegasus Pegasus is an aerospace and defense technology company ... Youll contribute to the full hardware lifecyclefrom concept and schematic design through ...

Firmware Engineer

Calgary, AB · Hybrid

CA$90K - CA$125K/yr

Programming and debugging prototype electronics hardware in C and C++ * Developing scripts using languages such as Python or MATLAB * Programming FPGAs using VHDL, Verilog, or SystemVerilog * Working ...

Electronics Engineer About Pegasus Pegasus is an aerospace and defense technology company ... You'll contribute to the full hardware lifecycle--from concept and schematic design through ...

Senior Deep Learning Engineer

Calgary, AB · On-site +1

$130K - $180K/yr

As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in ...

Senior Deep Learning Engineer

Calgary, AB · On-site +1

$130K - $180K/yr

As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in ...

Hardware Engineering * Production * Finance * People Operations * Marketing * Sales Benefits: Competitive salary: we believe in data-driven, equitable compensation decisions. We recently completed a ...

Hardware Engineering * Production * Finance * People Operations * Marketing * Sales Benefits: Competitive salary: we believe in data-driven, equitable compensation decisions. We recently completed a ...

next page

Showing results 1-20

Hardware Developer information

How does a hardware developer typically collaborate with software and testing teams during product development?

Hardware Developers frequently work alongside software engineers and testing teams to ensure seamless integration between hardware and software components. This collaboration involves regular meetings, joint troubleshooting sessions, and sharing design specifications to align on system architecture and functionality. Hardware Developers also provide support during prototype testing phases, addressing hardware issues that may arise and incorporating feedback from testers to refine designs. Effective communication and a collaborative mindset are key to delivering reliable, high-performance products.

What is a hardware developer?

Hardware developers are professionals who design, develop, and test physical components of computer systems and electronic devices, such as circuit boards, processors, and memory devices. They work to create new hardware products or improve existing ones, often collaborating with software developers to ensure compatibility and performance. Hardware developers use engineering principles and specialized tools to create schematics, build prototypes, and oversee manufacturing processes.

What is the difference between Hardware Developer vs Hardware Engineer?

AspectHardware DeveloperHardware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fieldsBachelor's or higher in Electrical Engineering, Computer Engineering, or related fields
Work EnvironmentDesigning, prototyping, and testing hardware componentsDesign, development, and optimization of hardware systems
Industry UsageUsed across electronics, consumer devices, and embedded systemsCommon in electronics, telecommunications, and computer hardware industries
Common Search/ComparisonOften compared with Hardware Engineer due to overlapping rolesRelated but more focused on system integration and optimization

Hardware Developers focus on designing and prototyping hardware components, while Hardware Engineers work on developing, testing, and optimizing complete hardware systems. Both roles require similar educational backgrounds and are integral to electronics and tech industries, but their specific responsibilities differ slightly.

What are the key skills and qualifications needed to thrive as a hardware developer, and why are they important?

To thrive as a Hardware Developer, you need a strong background in electrical engineering, circuit design, and hardware architecture, typically supported by a relevant degree. Familiarity with CAD tools (like Altium Designer or OrCAD), simulation software, and experience with hardware prototyping platforms are essential. Analytical thinking, problem-solving, and effective collaboration help distinguish top performers in this field. These skills ensure the development of reliable, high-performance hardware solutions that meet project requirements and integrate seamlessly with other systems.

Is it hard to get a job as a hardware developer?

Getting a job as a hardware developer can be competitive and typically requires a strong background in electrical engineering, computer engineering, or related fields, along with experience in designing and testing hardware components. Certifications and proficiency with tools like CAD software and FPGA development can improve job prospects, but the demand varies by industry and location.

What does a hardware developer do?

A hardware developer designs, develops, and tests physical electronic components and systems, such as circuit boards, processors, and embedded devices. They often use tools like CAD software and work closely with software engineers to ensure hardware and software integration, typically requiring knowledge of electronics, programming, and industry standards.
Infographic showing various Hardware Developer job openings in Alberta as of July 2026, with employment types broken down into 81% Full Time, 7% Part Time, 1% Temporary, and 11% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.

Firmware Developer

The New Network

Calgary, AB

Full-time

Posted 5 days ago


Job description

Firmware Developer

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. Reporting directly to the CTO, 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.

Testing, Validation & Architecture

  • 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.