Remote Embedded Firmware Engineer (Contractor)

MistyWest

Vancouver

Hybrid

CAD 80,000 - 120,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible rates and hours
Access to hardware and software support
Engagement with a local and global community

Job summary

A hardware engineering consultancy is looking for a Firmware Engineer (Contractor) to develop core firmware for embedded products centered around device sensing and connectivity. Responsibilities include maintaining firmware, optimizing low-power operations, and collaborating with hardware teams. Ideal candidates will have over 5 years of embedded firmware experience and strong C/C++ skills. Benefits include flexible working conditions and access to equipment. This role offers an opportunity to pave the way for a permanent position within the company.

Qualifications

  • 5+ years of embedded firmware experience.
  • Strong C/C++ experience for microcontrollers.
  • Hands-on experience with GPIO, ADC, interrupts, and timers.

Responsibilities

  • Develop and maintain firmware for connected embedded devices.
  • Implement reliable sensor handling and event-driven state logic.
  • Ensure secure communications and define recovery behaviors.

Skills

Embedded firmware experience
C/C++ experience
Low-power product experience
Hands-on experience with GPIO
Experience implementing secure connectivity
Strong software practices

Job description

A hardware engineering consultancy is looking for a Firmware Engineer (Contractor) to develop core firmware for embedded products centered around device sensing and connectivity. Responsibilities include maintaining firmware, optimizing low-power operations, and collaborating with hardware teams. Ideal candidates will have over 5 years of embedded firmware experience and strong C/C++ skills. Benefits include flexible working conditions and access to equipment. This role offers an opportunity to pave the way for a permanent position within the company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Embedded Bluetooth Firmware Engineer
Remote Embedded Bluetooth Firmware Engineer

HCR Permanent Search • Canada

Remote
CAD 80,000 - 100,000
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Senior Embedded Firmware Engineer – Connected Cameras
Senior Embedded Firmware Engineer – Connected Cameras

VOSKER • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
Senior Embedded Engineer – Remote (Automotive Networking)
Senior Embedded Engineer – Remote (Automotive Networking)

Ethernovia • Toronto

Remote
CAD 175,000 - 240,000
Firmware Engineer (Contractor Position)
Firmware Engineer (Contractor Position)

MistyWest • Vancouver

Hybrid
CAD 80,000 - 120,000
Flexible rates and hours
Access to hardware and software support
Engagement with a local and global community
Embedded Software Engineer (Tech Lead)
Embedded Software Engineer (Tech Lead)

Astera Labs • Ottawa

On-site
CAD 90,000 - 120,000
Flexible time off
Parental leave
401K
+2
Firmware Engineer / Developer
Firmware Engineer / Developer

Acara Solutions, Inc. • Abbotsford

On-site
CAD 90,000 - 120,000
Embedded Systems Firmware Engineer — Real-Time Automotive
Embedded Systems Firmware Engineer — Real-Time Automotive

indie.inc • Toronto

On-site
CAD 90,000 - 130,000
Embedded Systems Engineer: C++/Linux, Real-Time
Embedded Systems Engineer: C++/Linux, Real-Time

Sky Systems, Inc. (SkySys) • Ottawa

On-site
CAD 75,000 - 95,000