M

MistyWest

Full-stack hardware design and embedded intelligence

Firmware Engineer Contractor

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaNo salary listedIn-person

About the Job

Requirements

  • At least 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, and debouncing.
  • Experience implementing secure connectivity, including Wi-Fi provisioning patterns such as AP mode, captive portal, or BLE assist.
  • Strong software practices, including Git, code reviews, clean architecture, and testable firmware patterns.

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.

Desired Qualifications

  • RTOS experience, such as Zephyr, 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.

About the Company

MistyWest

Full-stack hardware design and embedded intelligence

MistyWest is an engineering design consultancy that creates full-stack hardware solutions and builds technically complex, intelligent connected devices for sectors like Mining, Clean Tech, and Smart Infrastructure to advance the UN SDGs. Its approach combines physics, engineering, and manufacturing know-how to turn concepts into production-ready hardware, covering everything from concept and prototyping to mass production. Core capabilities—Embedded Intelligence, Deep Tech, and Connected Sensors—let devices collect data, make decisions, and operate in harsh or remote environments. MistyWest differentiates itself through a global, inclusive approach and end-to-end hardware development led by a world-class research and engineering team, focused on sustainable impact and real-world needs to accelerate the transition to a sustainable future.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Vancouver, Canada
Founded
2010

Recently Posted Jobs

Explore more opportunities at MistyWest

See more jobs