M
Posted YesterdayVancouver, British Columbia, Canada

Firmware Engineer (Contractor Position)

MiddleOn-site (Vancouver)Salary undisclosed
Required Skills
PythonNext.js
Job Description

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.

Requirements

  • 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 do

Similar Openings in Other

View all in category