Remote Senior Embedded Engineer — Secure Hardware (ESP32/ARM)

Coinkite Inc.

Canada

On-site

CAD 100,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Coinkite is seeking a senior embedded engineer to own firmware delivery for its hardware products from prototype to production. You will work closely with hardware teams and manufacturing to ensure robust, secure firmware for small-screen devices.

The role emphasizes hands-on debugging, end-to-end responsibility, and strong ownership while aligning with the company’s Bitcoin hardware focus and shipping culture.

Qualifications

  • Senior-level embedded experience, 10+ years or equivalent depth shipping real devices.
  • Ability to move a product from early prototype to production without heavy supervision.
  • Obsession with robustness, reliability, correctness, and recoverability.
  • Comfortable working from home, managing your own time, and overlapping with Toronto business hours.
  • Good judgment on small-screen UX and willingness to work with the team on company objectives.

Responsibilities

  • Own embedded firmware delivery for new Coinkite hardware products and product revisions.
  • Work close to hardware, datasheets, peripherals, displays, buttons, NFC/radio modules, power, and manufacturing realities.
  • Build reliable user-facing firmware for small-screen security devices where correctness matters.
  • Debug across firmware, hardware, tooling, manufacturing, and customer-support feedback loops.
  • Make practical UX and engineering tradeoffs with founders, hardware engineers, and the rest of the team.

Skills

Embedded firmware
Ownership
Robustness
Low-level debugging
Team collaboration

Tools

MicroPython
C
ARM
ESP32
I2C
SPI
RS-232
Wi-Fi
Ethernet

Job description

Coinkite is seeking a senior embedded engineer to own firmware delivery for its hardware products from prototype to production. You will work closely with hardware teams and manufacturing to ensure robust, secure firmware for small-screen devices.

The role emphasizes hands-on debugging, end-to-end responsibility, and strong ownership while aligning with the company’s Bitcoin hardware focus and shipping culture.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Embedded Engineer (MicroPython/C/ARM/ESP32)
Sr. Embedded Engineer (MicroPython/C/ARM/ESP32)

Coinkite Inc. • Toronto

Hybrid
CAD 100,000 - 170,000
Staff Embedded Firmware Engineer — Remote
Staff Embedded Firmware Engineer — Remote

Samsara • Toronto

On-site
CAD 225,000 - 402,000
Flexible working model
Professional development stipend
Health and parental leave plans
+1
Senior SoC Security Architect - Trust, Crypto & Secure Boot
Senior SoC Security Architect - Trust, Crypto & Secure Boot

Arm Limited • Toronto

Hybrid
CAD 159,000 - 216,000
Senior Embedded Firmware Engineer (eInfochips)
Senior Embedded Firmware Engineer (eInfochips)

Arrow Electronics • Richmond

On-site
CAD 167,000 - 251,000
Senior Mechatronics Hardware Engineer — End-to-End, Flexible
Senior Mechatronics Hardware Engineer — End-to-End, Flexible

Brickeye • Toronto

On-site
CAD 90,000 - 120,000
Competitive base salary
Equity package
Flexible work environment
+1
Hardware Security Architect – Secure-by-Design IoT
Hardware Security Architect – Secure-by-Design IoT

Motive • Toronto

Hybrid
CAD 146,000 - 184,000
Health benefits
Dental and vision care
401k contribution
+2
Production Manager
Production Manager

Coinkite Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Junior/Intermediate Embedded Software Developer
Junior/Intermediate Embedded Software Developer

TRS Staffing Solutions • Vancouver

On-site
CAD 85,000 - 110,000
Remote Embedded Bluetooth Firmware Engineer
Remote Embedded Bluetooth Firmware Engineer

HCR Permanent Search • Canada

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

Q Block • Ottawa

On-site
CAD 95,000 - 130,000
Extended health care (including dental and vision)
Life insurance