Talent.com
Very
Remote Senior Embedded Firmware Engineer - ContractorVery • Oakville, Ontario
No longer accepting applications
Remote Senior Embedded Firmware Engineer - Contractor

Remote Senior Embedded Firmware Engineer - Contractor

Very • Oakville, Ontario
30+ days ago
Job type
  • Full-time
  • Permanent
  • Remote
Job description

About Very
(Remote – Canada)

Very is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production in record time.

We believe that real innovation happens in the grind — working shoulder to shoulder with clients who are building the future. Our team thrives on that energy. When we’re not helping clients deliver business-critical outcomes, we’re refining our craft and celebrating what it means to do hard things well.

We’ve built a collaborative, tight-knit culture that thrives in both remote and in-person settings. We’ve won numerous workplace awards over the years, including Great Place to Work certification and recognition from Parity.org as a Best Company for Women to Advance.

Our clients include well-known brands like Vizio, Peloton, Clear, iHeart Radio, and Fellowes — all determined to leverage connected devices and AI to drive meaningful impact. Our job is simple: help them win.

About This Role

We are seeking a senior firmware engineer with 10+ years of professional embedded development experience who has deep expertise in Matter protocol implementation on Espressif’s ESP32 platform using ESP-IDF. This role requires end-to-end ownership of the device firmware stack, from schematic review and board bring-up through production firmware, OTA, and certification.

What You’ll Be Working On

We dedicate each engineer to a single project in order to promote focus and minimize context switching. You will be developing production-grade firmware for Matter-enabled devices from bring-up to certification.

You will own firmware development across the full device lifecycle, including schematic review, board bring-up, driver integration, OTA updates, and certification readiness.

You will also participate in hardware debugging and validation using tools such as JTAG/SWD, logic analyzers, and protocol sniffers to diagnose low-level issues across firmware, hardware, and network layers.

You’ll collaborate closely with hardware engineers and cross-functional teams to deliver production-ready devices.

This role involves debugging complex, real-world interoperability issues across Matter ecosystems (Apple Home, Google Home, Alexa), requiring deep protocol-level understanding and hands-on problem solving.

Must-Haves

Experience

  • 10+ years professional embedded/firmware engineering in C/C++
  • Significant experience with ESP-IDF — not Arduino wrappers, but real ESP-IDF work: CMake/Kconfig build system, partition tables, NVS, OTA frameworks, FreeRTOS task management, and low-level driver integration (I2C, SPI, UART, ADC, GPIO)
  • Direct, demonstrable work implementing Matter on ESP32-series silicon (ESP32, ESP32-C3,
    ESP32-S3, or ESP32-H2) using Espressif's ESP-Matter SDK or the upstream Connectedhomeip stack
  • Hands-on with at least one Matter transport at the firmware level — Wi-Fi or Thread (802.15.4)
  • Experience debugging commissioning flows, interop failures, and protocol-level issues across
    ecosystems (Apple Home, Google Home, Alexa)
  • Familiarity with secure boot, flash encryption, and device attestation in the Matter context
  • Comfortable reading specs (Matter, Thread, 802.15.4) and translating them into working firmware

Location and Residency

  • Must reside in Canada
  • Cannot reside in Québec
  • Must be authorized to work without sponsorship on a permanent basis

Strong Signals

  • Contributions to open-source Matter or ESP-IDF repositories
  • Experience taking a Matter device through CSA certification
  • Background in adjacent protocols — Zigbee, Z-Wave, BLE Mesh — demonstrating breadth across the connected device landscape
  • History of working in a consultancy or product development firm where they've shipped across multiple product lines, not just one internal product
  • Comfort with hardware debug toolchains — JTAG/SWD, logic analyzers, protocol sniffers
  • Experience standing up CI/CD for firmware builds and automated test harnesses

Skills

In addition to experience, these are the critical skills we look for in all technical roles, and how they should be demonstrated at the Lead level.

  • Can debug complex firmware and hardware interactions under real-time constraints
  • Are comfortable working with incomplete specifications and ambiguous device behavior
  • Take ownership of problems end-to-end, from root cause analysis through production resolution
  • Communicate clearly with both technical and non-technical stakeholders in a client-facing environment

This Role Is Likely NOT a Fit If

  • Your ESP32 experience is limited to Arduino IDE or PlatformIO hobby projects
  • Your Matter knowledge is purely theoretical or limited to running the chip-tool demo
  • You don’t have experience with real-time debugging or protocol-level troubleshooting
  • You have only worked on a single long-lived product with no exposure to bring-up or new platform work

Compensation

CAD $100 per hour (may be negotiable based on experience)

Contract & Scope

  • Independent contractor engagement
  • Expected commitment: 30–40 hours per week

Why Work for Very

We do not promise an easy ride — we promise meaningful work.

We work hard because our clients’ success depends on it, and we take pride in delivering when others can’t. We collaborate closely, move fast, and stay grounded in results. We take joy in the process — in the problem-solving, the iteration, and the shared wins that come from doing the hard things well.

If you’re looking for a place where every project matters, where the standards are high, and where you’ll grow by pushing yourself and others — welcome to Very.

Interviewing for a new company is a serious time commitment for all parties involved. Please take the time to read this and thoughtfully consider if we would be a good fit for one another. No agencies. Seriously. #LI-Remote

Create a job alert for this search

Remote Senior Embedded Firmware Engineer - Contractor • Oakville, Ontario

Similar jobs

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchMississauga, Peel Region, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Senior Backend Engineer — Remote, Scalable Systems Expert

EpistemixMississauga, Peel Region, CA
Remote
Full-time

A technology company is looking for a Senior Back End Software Engineer to join their fully remote team.The ideal candidate will have at least 7 years of back-end software development experience an... Show more

 • Promoted

Embedded Software Engineer

AkkodisOakville, ON, CA
Full-time

Contract position with a client located in.Ideally, the successful candidate will have strong experience with embedded systems build and development process as a DevOps engineer or a similar softwa... Show more

 • Promoted

Senior Embedded Systems Engineer – GC/LC (Woodbridge, CAN)

PerkinElmerVaughan, York Region, CA
Full-time

The Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, Auto‑Samplers, sample preparation devices, and mass spectrometers—including PerkinElmer Clarus, GC2400, HS... Show more

 • Promoted

Senior Applications Engineer

Semtechburlington, halton region, Canada
Full-time

Semtech’s Signal Integrity Products Applications Team is a group of experienced, passionate and talented engineers tasked to support and deliver industry-leading integrated circuits.The Application... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Embedded Engineer – Remote (Automotive Networking)

EthernoviaMississauga, Peel Region, CA
Remote
Full-time

An innovative tech company is seeking a Senior Embedded Software/Firmware Engineer for remote work.You'll develop device drivers, ensuring integration with Linux and AUTOSAR Stack.Ideal candidates ... Show more

 • Promoted

Embedded Firmware Bluetooth Engineer

HCR Permanent SearchMississauga, Peel Region, CA
Permanent

This range is provided by HCR Permanent Search.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from HCR Permanent ... Show more

 • Promoted

PerkinElmer Senior Embedded Systems Engineer

PerkinElmerVaughan, York Region, CA
Full-time

Shape the future of mass spectrometry as a Senior Embedded Systems Engineer with PerkinElmer in Woodbridge, Ontario.Your firmware expertise will drive product advancement and innovation.In this dyn... Show more

 • Promoted

Remote Senior Backend Engineer (AWS & Kubernetes)

LumenaltaMississauga, Peel Region, CA
Remote
Full-time

A technology consulting company is seeking a Senior Backend Engineer (AWS) to design and implement robust backend systems.This role involves working with AWS cloud services and Kubernetes, as well ... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaMississauga, Peel Region, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Senior Embedded Engineer in Gas Chromatography

PerkinElmerVaughan, York Region, CA
Full-time

Become a pivotal part of the PerkinElmer team as a Senior Embedded Engineer focused on Gas Chromatography applications.Innovate through firmware development in a collaborative engineering environme... Show more

 • Promoted

Intermediate Embedded Software Engineer

Aversan Inc.Mississauga, Peel Region, CA
Full-time

Intermediate Embedded Software Engineer.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are currently ... Show more

 • Promoted

Senior Backend Engineer, FinTech (Remote)

Berkeley PaymentsMississauga, Peel Region, CA
Remote
Full-time

A payment technology leader is seeking a Senior Software Engineer to join their fully remote team.This role focuses primarily on backend development, maintaining and enhancing payment processing sy... Show more

 • Promoted

Senior Embedded Systems Engineer (Woodbridge, Ontario)

PerkinElmerVaughan, York Region, CA
Full-time

Job Title: Senior Embedded Systems Engineer (Woodbridge, Ontario).The Embedded System Engineer will develop firmware and programmable logic for mass spectrometers, specifically the PerkinElmer NexI... Show more

 • Promoted

Senior Software Engineer

Data Device Corporationburlington, halton region, Canada
Permanent

For more than 60 years, Data Device Corporation (DDC) has been recognized as a world leader in the design and manufacture of high-reliability Connectivity, Power, and Control solutions for the Aero... Show more

 • Promoted

Senior Backend Engineer - AWS, Kubernetes & IaC (Remote)

LumenaltaMississauga, Peel Region, CA
Remote
Full-time

A technology company is seeking a Senior Backend Engineer who will be responsible for designing and implementing robust backend systems.You will work closely with DevOps and frontend teams to deliv... Show more

 • Promoted

Senior Remote Customer Solutions Engineer

Agility CMSMississauga, Peel Region, CA
Remote
Full-time

A modern CMS provider is seeking a Customer Solutions Engineer to provide developer-level support to Enterprise customers in a remote environment.The role focuses on resolving complex technical iss... Show more

 • Promoted

Senior Backend Engineer: AWS, Kubernetes & IaC (Remote)

LumenaltaMississauga, Peel Region, CA
Remote
Full-time

A technology consultancy is seeking a Senior Backend Engineer to design and implement robust backend systems focused on security, scalability, and efficiency.Candidates will collaborate with DevOps... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more