Remote Embedded Firmware Engineer - Wearables & Biosignals

Interaxon Inc.

Toronto

Remote

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote-friendly work style
Benefits package

Job summary

Interaxon Inc. is seeking an Embedded Developer to own firmware for EEG and biosensing wearables. You will lead end-to-end firmware releases, bring up new platforms, and collaborate with app, cloud, QA, and manufacturing teams to ship products.

The role requires strong C, Python, RTOS, BLE design, and experience with biosignal front ends like EEG/PPG. This is a remote-first position with Toronto as HQ; join a small, hands-on team shaping wearable technology.

Qualifications

  • 5+ years of embedded firmware in C and scripting in Python.
  • Experience with RTOS (ThreadX, Zephyr, etc) or bringing up an unfamiliar vendor SDK.
  • Experience owning firmware releases, including versioning and release criteria.
  • Ability to design firmware architecture and scalable protocols.
  • Experience with BLE protocol design and debugging real-world connections.

Responsibilities

  • Own firmware releases end to end — scope, QA, and release notes.
  • Maintain and extend STM32 firmware while bringing up new platforms.
  • Design and debug BLE protocol, throughput, latency, and connection reliability.
  • Integrate Bluetooth audio paths and continuous sensor streaming.
  • Handle biosignal acquisition, on-device filtering, and telemetry.
  • Configure PMIC, power management, and battery-life considerations.
  • Debug field issues using logs, RTT, crashes, and product analytics.
  • Support new hardware bring-up for peripherals and sensors.
  • Collaborate across teams across time zones and document architecture and specs.

Skills

Embedded firmware
C programming
Python scripting
RTOS experience
BLE/BT protocols

Tools

J-Link
ST-Link
SWD
Logic analyzers
Oscilloscopes

Job description

Interaxon Inc. is seeking an Embedded Developer to own firmware for EEG and biosensing wearables. You will lead end-to-end firmware releases, bring up new platforms, and collaborate with app, cloud, QA, and manufacturing teams to ship products.

The role requires strong C, Python, RTOS, BLE design, and experience with biosignal front ends like EEG/PPG. This is a remote-first position with Toronto as HQ; join a small, hands-on team shaping wearable technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Developer
Embedded Developer

SPIRIT • Toronto

Hybrid
CAD 90,000 - 130,000
Great benefits package
Remote working environment
Gym subsidy
Embedded Developer
Embedded Developer

Healy World • Toronto

Hybrid
CAD 90,000 - 120,000
Remote work
Benefits package
Gym subsidy
Embedded Developer
Embedded Developer

Interaxon Inc. • Toronto

Remote
CAD 90,000 - 120,000
Remote-friendly work style
Benefits package
Firmware Engineer
Firmware Engineer

Work in Ottawa • Ottawa

On-site
CAD 80,000 - 100,000
Principal Embedded Firmware & Systems Engineer — Remote
Principal Embedded Firmware & Systems Engineer — Remote

asteralabs • Toronto

Hybrid
CAD 120,000 - 160,000
Sr Embedded Build, Release & Integration Developer
Sr Embedded Build, Release & Integration Developer

Altis Technology • Toronto

Remote
CAD 110,000 - 150,000
Remote work within Ontario
Competitive compensation
Career growth opportunities
Senior BLE Firmware Engineer - 6 Month Contract
Senior BLE Firmware Engineer - 6 Month Contract

Kardow • Ottawa

On-site
CAD 83,000 - 96,000
Embedded Firmware Developer
Embedded Firmware Developer

Waterloo Technical Inc. • Kitchener

On-site
CAD 70,000 - 120,000
Health benefits
Profit sharing
Competitive compensation
Embedded Firmware Engineer — Linux, C/C++, Python
Embedded Firmware Engineer — Linux, C/C++, Python

Miovision • Kitchener

Hybrid
CAD 90,000 - 120,000
Comprehensive Health Benefits
RRSP Matching Plan
Flexible vacation
+3
Firmware Engineer – Senior
Firmware Engineer – Senior

TEEMA • Abbotsford

Hybrid
CAD 105,000 - 120,000