Remote Embedded Bluetooth Firmware Engineer

HCR Permanent Search

Canada

Remote

CAD 96,432 - 103,320

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

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 firmware for IoT devices, and proficiency in optimizing code for energy efficiency. Responsibilities include designing firmware, debugging with JTAG, and collaborating across teams. This role offers a contract position at a mid-senior level, with a pay range of $70.00/hr - $75.00/hr.

Qualifications

  • Strong proficiency in C and Python programming.
  • Proven experience in embedded IoT device firmware development.
  • Expertise in developing firmware for low-power / low-memory devices.
  • Hands-on experience with JTAG and similar debugging tools.
  • Ability to perform power profiling and optimize code for energy efficiency.

Responsibilities

  • Design, develop, and maintain firmware for embedded IoT devices.
  • Implement and optimize code for low-power and low-memory systems.
  • Perform power profiling and apply techniques to minimize energy consumption.
  • Debug and test firmware using JTAG and other embedded development tools.
  • Collaborate with hardware and software teams to ensure seamless integration.
  • Document firmware architecture, design decisions, and testing procedures.

Skills

C programming
Python programming
Embedded IoT firmware development
Debugging with JTAG
Power profiling
Bluetooth concepts and protocols

Job description

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 firmware for IoT devices, and proficiency in optimizing code for energy efficiency. Responsibilities include designing firmware, debugging with JTAG, and collaborating across teams. This role offers a contract position at a mid-senior level, with a pay range of $70.00/hr - $75.00/hr.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Bluetooth Engineer
Embedded Firmware Bluetooth Engineer

HCR Permanent Search • Canada

On-site
CAD 96,432 - 103,320
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

3 Step Recruitment Inc. • Abbotsford

On-site
CAD 75,000 - 110,000
Opportunities for career growth
Collaborative engineering environment
Work on innovative industrial products
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Remote Embedded Firmware Engineer - Wearables & Biosignals
Remote Embedded Firmware Engineer - Wearables & Biosignals

Interaxon Inc. • Toronto

Remote
CAD 90,000 - 120,000
Remote-friendly work style
Benefits package
Embedded Systems Firmware Engineer — Real-Time Automotive
Embedded Systems Firmware Engineer — Real-Time Automotive

indie.inc • Toronto

On-site
CAD 90,000 - 130,000
Competitive salary
Bonus and equity opportunities
Inclusive employer
+1
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000
Senior Embedded Firmware Engineer - Next-Gen Systems
Senior Embedded Firmware Engineer - Next-Gen Systems

Paradox Security Systems • Saint-Eustache

On-site
CAD 107,000 - 207,000
Senior BLE Firmware Engineer - 6 Month Contract
Senior BLE Firmware Engineer - 6 Month Contract

Kardow • Ottawa

On-site
CAD 83,000 - 96,000
Senior Firmware Engineer - Hybrid Calgary, Profit Sharing
Senior Firmware Engineer - Hybrid Calgary, Profit Sharing

Tangent Design Engineering • Calgary

Hybrid
CAD 90,000 - 125,000
Excellent health and dental benefits
Profit sharing
Flexible work culture
Firmware Team Lead — Edge & Cloud Systems (Remote)
Firmware Team Lead — Edge & Cloud Systems (Remote)

Vention • Montreal

On-site
CAD 90,000 - 120,000
Flexible paid time off
Complimentary beverages and snacks
Global health plans
+3