Apply now

Posted 2 months ago

Firmware Engineer Contractor

@ MistyWest

Vancouver, British Columbia

Contract5+ years experience
Apply now
SIGNALS

Overview

MistyWest, a hardware engineering consultancy, is hiring a contract Firmware Engineer to support an embedded product build. The work covers device sensing, power management, wireless connectivity and reliable system reporting. Rates, hours and work location are negotiable.

Responsibilities:

  • Develop and maintain firmware for connected embedded devices
  • Implement sensor handling and event-driven state logic
  • Support Wi-Fi provisioning and secure connectivity
  • Optimize low-power sleep/wake behaviour
  • Create and execute test plans

Requirements summary:

  • 5+ years of embedded firmware experience
  • Strong C/C++ for microcontrollers
  • Experience with low-power, battery-operated products
  • Wi-Fi provisioning patterns (AP mode, captive portal, BLE)
  • Git, code reviews, testable firmware patterns

Tools & skills

Source and dates

Employer career site / ATS feed · workable

Employer posting date
2026-09-14
First seen by our source
2026-10-09
Source record updated
2026-10-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentEngineering
Experience5+ years
Travelair: none · ground: none
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedFlexible hours

Summary and details written by AI from the posting; the employer’s posting is the authority.

MistyWest

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

A product development firm accelerating the world's transition to a more sustainable future.

Full company description

We are MistyWest. An engineering design consultancy that exists to create an inclusive and prosperous global community enabled by technology, with a focus on projects that advance the UN Sustainable Development Goals. By empowering our world-class research and engineering team, we create technically complex intelligent connected devices that accelerate the world’s transition to a sustainable future. We combine our deep knowledge of physics, engineering and manufacturing to overcome technical barriers and turn concepts into products, providing full-stack hardware solutions for our clients. Our core areas of technology expertise are Embedded Intelligence, Deep Tech and Connected Sensors. We support companies in Mining, Clean Tech and Smart Infrastructure.

LinkedIn followers
8,756
People associated on LinkedIn
38
Reported office locations
  • 554 East 15th Avenue, Vancouver, BC V5T 2R5, CA
Business categories
  • Software Engineering
  • Augmented Reality
  • Medical Device
  • Software
  • Hardware
  • Sensor
  • Embedded Systems
  • Product Design
  • 3D Printing
Other recorded names
  • MistyWest
Specialties
  • Advanced Research & Engineering
  • Innovative Product Development
  • Prototyping
  • Technology Development
  • Hardware Design and Engineering
  • Sensors
  • Optics
  • Internet of Things
  • Firmware Engineering
  • Systems Engineering
  • Electrical Engineering
  • Sustainable Development Goals
  • Connected Devices
  • Intelligent Connected Devices
  • and Product Development
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

We are MistyWest. An engineering design consultancy that exists to create an inclusive and prosperous global community enabled by technology, with a focus on projects that advance the UN Sustainable Development Goals. By empowering our world-class research and engineering team, we create technically complex intelligent connected devices that accelerate the world’s transition to a sustainable future. We combine our…

FieldValue
IndustryDesign Services
Company size11-50 employees
HeadquartersVancouver, BC
Organization typePrivately Held
Year founded2010
SpecialtiesAdvanced Research & EngineeringInnovative Product DevelopmentPrototypingTechnology DevelopmentHardware Design and EngineeringSensorsOpticsInternet of ThingsFirmware EngineeringSystems Engineering
Open jobs on Jobsy7
LinkedInView page
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 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 (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

Benefits

Benefits

  • Highly flexible: negotiate your own rates, hours and work location.
  • Hardware & Software Access: MistyWest can provide equipment and software support where needed
  • Try us out! Find out if MistyWest would be a good permanent employer for your needs and career direction
  • Amazing Community: plug into a great local and global community of engineers and product design enthusiasts for events, projects, potential work & personal development.

Similar jobs

  • Firmware Engineer

    Vancouver, BC
    $116k–$175k/yrOn-siteFull Time

    Solidigm: Solidigm is a leading global provider of innovative NAND flash memory solutions.

    7+ YOECandidates need a bachelor's degree in computer engineering, electrical engineering, computer science or a related field, plus 7+ years of hands-on architecture, embedded systems and simulator experience. Linux, compilers, debuggers and hardware interfaces such as I2C, SPI and UART are also required.

    Linux, C/C++ compilers, debuggers, emulators, simulators

  • Firmware Engineer

    Richmond, BC
    $40–$65/hrContract

    Actalent: Actalent is an operating company of Allegis Group, the global leader in talent solutions.

    3+ YOECandidates need a bachelor's degree or equivalent in an engineering or computer science field and at least 3 years of embedded firmware experience. They must know C and C++, ARM Cortex-M devices and serial protocols such as SPI, I2C, UART and CAN.

    Oscilloscope, Git, Jira

  • Firmware Engineer

    Vancouver, BC
    Full Time

    AMD, Inc.

    Candidates need strong C++, C and scripting skills, pre-silicon and post-silicon firmware experience, and an understanding of computer architecture. A Bachelor's, Master's or PhD in Electrical or Computer Engineering with relevant experience is required.

    VCS, oscilloscope, logic analyzer, FPGA

  • Firmware Engineer

    Vancouver, BC
    Full Time

    Advanced Micro Devices, Inc

    Candidates need a Bachelor's, Master's or PhD in Electrical or Computer Engineering, strong C, C++ and scripting skills, and firmware experience on pre- and post-silicon platforms. Experience with DDR/JEDEC IP, memory controllers or PHYs, and computer architecture is needed.

    oscilloscope, logic analyzer, VCS, FPGA

  • Firmware Engineer

    Richmond, BC
    Full Time

    FLIR Integrated Imaging Solutions, Inc.

    5+ YOECandidates need strong embedded C skills, working knowledge of C++, and experience with RTOS or bare-metal systems. A relevant engineering or computer science degree plus 3 to 5 years of experience, or a PhD, is required.

    Oscilloscope, C, C++, VHDL, Verilog, Python

    Senior Firmware Engineer

    Richmond, BC
    Full Time

    FLIR Integrated Imaging Solutions, Inc.

    3+ YOECandidates need expert embedded C, working C++, and RTOS or bare-metal design skills. They also need hardware debugging experience, technical leadership, a relevant engineering degree and 3 to 8 years of experience depending on degree level.

    oscilloscope, Xilinx FPGA, Intel FPGA

  • Senior Firmware Engineer

    Surrey, BC

    Moment Energy

    7+ YOECandidates need 7+ years of embedded firmware experience, ideally in renewable energy or automotive, with strong C/C++ skills and safety-critical software experience including ASIL standards. A bachelor's or master's degree in an engineering field is expected.

    oscilloscope, logic analyzer, HIL test system

  • Firmware Engineer (Internship) - Vancouver

    Vancouver, BC

    Astera Labs Early Career: Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions.

    Candidates need a computer science or electrical/software engineering background, prior co-op experience in firmware or embedded software, and RTOS knowledge. C or C++, Python, git and debugging with JTAG are expected.

    git, JTAG, gcc, make, PyTest, GoogleTest

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.