Talent.com
lynked
Embedded Developerlynked • London, Canada, United States
Search for other jobs
Embedded Developer

Embedded Developer

lynked • London, Canada, United States
15 hours ago
Salary
CA$50,000.00–CA$55,000.00 yearly
Job type
  • Full-time
Job description

Salary: $50,000 - 55,000 per year

Requirements:

  • At least 2 years of embedded development experience, including professional firmware or embedded software development in C or C++.
  • Familiarity with Linux-based embedded environments; Debian experience is an asset. Experience with Yocto or Buildroot may also be relevant.
  • Understanding of communication protocols used in metering or IoT, such as DLMS/COSEM, Modbus, ZigBee, or similar.
  • Ability to work across software and hardware layers, including reading schematics and debugging firmware.
  • Experience with Git and collaborative development workflows.
  • Strong troubleshooting skills and an interest in identifying root causes.
  • Post-secondary education in electrical engineering, computer engineering, or a related field, or equivalent practical experience.
  • Willingness to reliably commute to or relocate to London, Ontario, before starting work.
  • Experience with metering products, smart building technology, or utility infrastructure is an asset.
  • Familiarity with MET Labs or Measurement Canada certification processes is an asset.
  • Web development, AWS, field service, or commissioning experience is an asset.

Responsibilities:

  • Develop and maintain firmware and embedded software for communication gateways, metering devices, and IoT hardware.
  • Diagnose and resolve L3 escalations involving device behaviour, connectivity, and data transmission.
  • Support hardware compliance and certification activities, including preparation for MET Labs submissions.
  • Perform field service tasks such as device flashing, reprogramming, and in-field commissioning support.
  • Manage and contribute to our Debian APT software package repository.
  • Create and update internal technical documentation and our knowledge base Wiki.
  • Troubleshoot electronics and support prototype design and testing for new products.
  • Work with our software development, cloud operations, and product teams to support end-to-end system reliability.

Technologies:

  • AWS
  • Cloud
  • Debian
  • Embedded
  • Firmware
  • Git
  • Hardware
  • IoT
  • Support
  • Linux
  • Web

More:

We are LYNKED, an enterprise operating system for utility-intensive properties. Our platform combines infrastructure—including meters, gateways, and communications technology for water, gas, electricity, and thermal systems—with software that manages and operates it. We support more than 500,000 meters across over 3,500 buildings, drawing on decades of experience in metering, utility services, and operational technology. As an Embedded Developer on our Innovation team, youll work on products deployed in real buildings, collaborating with software development, cloud operations, and product colleagues and reporting to our Innovation Working Lead. The role offers a broad, hands-on embedded environment, direct involvement in compliance and certification, and room to grow as our products and Canadian and US markets expand. Compensation is $50,000–$55,000 per year, commensurate with experience, plus an annual performance-based increase. Benefits include company-paid health, dental, critical illness, and life insurance; a company-matched Group RRSP with DPSP contributions; tuition reimbursement and ongoing learning support; paid time off; vision care; on-site parking; casual dress; food and refreshments; and team events. Work is in person in London, Ontario. We are committed to an inclusive, accessible recruitment process and provide accommodations upon request.

last updated 41 week of 2026

Create a job alert for this search

Embedded Developer • London, Canada, United States