Firmware Engineer (Contractor Position)

MistyWest, Vancouver, Canada, Freelance

What our tracking knows about this posting

Published on 15 September 2026 · first appeared in our records on 16 September 2026.

Stable posting: first seen on 16 September 2026, with no abnormal reposting.

This posting shows no salary, while 12% of open postings in the same sector in this country (Canada) do.

View the posting at the employer Have my resume reviewed for this job
Overview About MistyWest MistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily on hardware projects that advance the UN Sustainable Development Goals. We are hiring a Firmware Engineer (Contractor) to support an embedded product build. You will help develop core firmware features, including device sensing, power management, connectivity, and reliable system reporting. • Key Responsibilities • Develop and maintain firmware for connected embedded devices, coordinating across multiple boards or modules as needed • Implement reliable sensor handling and event-driven state logic • Support wireless connectivity features, including provisioning/setup workflows and basic network health reporting • Ensure secure communications and define retry, buffering, and recovery behaviors when connectivity is unavailable • Deliver periodic device state reporting and time-sensitive event notifications aligned to service targets • Optimize low-power operation through effective sleep/wake strategies and battery-aware behaviors • Partner with hardware, mechanical, and software/cloud teams to support integration, troubleshooting, and validation • Create and execute test plans for key functional and integration scenarios • Produce clear documentation, including firmware design notes, configuration details, and test evidence for acceptance readiness • Must-Have Qualifications • 5+ years of embedded firmware experience • Strong C/C++ experience for microcontrollers and/or embedded systems • Experience with low-power, battery-operated products and power budgeting • Hands-on experience with: GPIO, ADC, interrupts, timers, debouncing • Experience implementing secure connectivity: Wi-Fi provisioning patterns (AP mode, captive portal, BLE assist, or similar) • Strong software practices: Git, code reviews, clean architecture, testable firmware patterns • Nice-to-Have • RTOS experience (FreeRTOS or similar) • Experience with Wi-Fi positioning or location inference workflows • Familiarity with regulatory-minded development (FCC/UL), and privacy/security standards • Experience bringing products through integration testing and production readiness • Python scripting for test automation or tooling

Other recent postings in the same sector