Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
Develop and maintain firmware for connected embedded devices, including sensor handling, power management, and wireless connectivity. Collaborate with hardware and software teams to support integration, troubleshooting, and validation of product features.
Job details
Develop and maintain firmware for connected embedded devices, including sensor handling, power management, and wireless connectivity. Collaborate with hardware and software teams to support integration, troubleshooting, and validation of product features. Requires 5+ years of embedded firmware experience with strong proficiency in C/C++ for microcontrollers. Candidates must have hands-on experience with low-power battery-operated products and secure connectivity patterns.
What you’ll do
Develop and maintain firmware for connected embedded devices, including sensor handling, power management, and wireless connectivity. Collaborate with hardware and software teams to support integration, troubleshooting, and validation of product features.
Requirements
Requires 5+ years of embedded firmware experience with strong proficiency in C/C++ for microcontrollers. Candidates must have hands-on experience with low-power battery-operated products and secure connectivity patterns.
Benefits
- Flexible work hours
- Flexible work location
- Hardware and software support
- Community access
Listed skills
- C++ · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Embedded firmware
- C
- C++
- Microcontrollers
- Low-power design
- Battery-operated products
- GPIO
- ADC
- Interrupts
- Timers
- Debouncing
- Wi-Fi provisioning
- Git
- Code reviews
- Clean architecture
- Testable firmware
Job areas
- Technology
- Engineering
- Consulting
- Software
- Environmental & Sustainability
More jobs from MistyWest
Engineering Co-Op
- On-site
- Vancouver, BC
- Posted Oct 7, 2026
Electronics Engineering Contractor
- Hybrid
- Vancouver, BC
- Posted Oct 3, 2026
Mechanical Engineering Contractor
- On-site
- Vancouver, BC
- Posted Jul 9, 2026
Hardware Technical Lead
- Hybrid
- Vancouver, BC
- Posted May 5, 2026
