Firmware Engineer

Jetson
Kitchener
Workplace: OnsiteFull timeFunction: Hardware, Embedded & Systems EngineeringSkills: ["Thrives in ambiguity","Systems thinking","Empathetic collaboration","Clear communication","Resiliency mindset"]

Own end-to-end firmware for devices that control home comfort and energy systems, ensuring reliable operation for 10+ years. Write and debug production C/C++ on microcontrollers, using embedded protocols like Modbus, BLE, WiFi, and LoRa. Build resilient, diagnosable systems with strong engineering rigor (tests, code review, CI/CD) and support on-call response when production issues arise.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Jetson
Jetson
3 months ago

Firmware Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Own end-to-end firmware for devices that control home comfort and energy systems, ensuring reliable operation for 10+ years. Write and debug production C/C++ on microcontrollers, using embedded protocols like Modbus, BLE, WiFi, and LoRa. Build resilient, diagnosable systems with strong engineering rigor (tests, code review, CI/CD) and support on-call response when production issues arise.
Location: Kitchener
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering

Key Responsibilities

  • •Own end-to-end firmware for devices that control heat pumps, water heaters, EV chargers, and other home energy systems.
  • •Develop embedded firmware in C/C++ for microcontrollers with reliable behavior under real-time constraints.
  • •Implement and debug device communication using protocols like Modbus, BLE, WiFi, and LoRa.
  • •Maintain engineering rigour through tests, code reviews, and CI/CD practices for firmware.
  • •Provide on-call support to diagnose and resolve production issues and prevent recurrence.

Pay and Benefits

Perks:DentalVisionLife InsuranceHealth InsuranceDisability InsuranceLearning BudgetParental Leave

Key Requirements

  • •Take end-to-end ownership of device firmware for long-lived, mission-critical home energy products.
  • •Have embedded systems experience with production C or C++ on microcontrollers, including real-time constraints and memory management.
  • •Experience with communication protocols such as Modbus, BLE, WiFi, and LoRa, and debugging hardware-software interactions.
  • •Practice engineering rigour, including tests, code review, and CI/CD for firmware development.
  • •Think through failure modes and design for resiliency, diagnostics, graceful degradation, and on-call responsibility.
Experience:IoT
Skills:Thrives in ambiguitySystems thinkingEmpathetic collaborationClear communicationResiliency mindset
Languages:English
Tech Stack:CC++MicrocontrollersModbusBLEWiFiLoRaCI/CDAI

Company Brief

Jetson
Designs and sells smart sleep and home comfort products, including adjustable mattresses, smart bases, pillows, and connected bedding accessories aimed at improving sleep quality through ergonomic design and technology-enhanced features.
Industry: Consumer Goods
Website