Remote Senior Embedded Firmware Engineer - Contractor
$100 per hourVery
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- ...MistyWest is a hardware engineering and product development consultancy... ..., BC, specializing in embedded, sensing, robotics, and cleantech... ...be working as an ‘Independent Contractor’ and not as an employee at MistyWest... ...a week/month – some are 100% remote enabled. #J-18808-LjbffrFor contractorsPermanent employmentContract workWork at officeFlexible hours
- ...virtually every industry. For more information, visit Senior Software Engineer - C Language / Embedded Shift4 is expanding globally and we are looking for... ...designing, developing and deploying Shift4’s Commerce Engine payment solution that delivers a modern and integrated...SeniorLocal areaRelocation package
$120k - $165k per year
The Concentrator Project Engineer will be part of an Process team providing engineering services and/or field support. The role will require... ...Ability to effectively interact with juniors, clients, and senior management Good written and verbal communication skills Able to...SeniorLocal areaFlexible hours$46.12 - $51.25 per hour
...Job Title: Content Designer, Contractor - 6 month contract Location: Canada - Remote Hybrid/Remote: Remote Term: 6 month contract **Travel to Office... .... You will work closely with UX Designers, Engineers, and Product Leaders throughout the design process;...For contractorsRemote workHourly payLong term contractContract workWork at office- ...in need across the globe. We are looking for a Vice President of Chemistry, Manufacturing, and Controls (VP CMC) contractor to join our A-team (hybrid*/remote). As a VP CMC at Allucent, you are responsible for assisting clients with Chemistry Manufacturing and Control (CMC...For contractorsRemote workSeniorInternshipWork at officeFlexible hours2 days per week
- ...to enhance transaction security. About the Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious projects, drive deep architectural... ...service ~ Visits to HQ in Durham, North Carolina for remote employees We champion the ethical, creative use of AI—if...Remote workSeniorWork from homeWorldwideFlexible hours
- A tech company specializing in AI tools is seeking a Senior Product Engineer to join their remote team. The ideal candidate will have over 5 years of experience in software development with a strong focus on backend Python. Responsibilities include leading application design...Remote workSenior
$145k - $185k per year
...is what makes simulation at scale possible. We're hiring a Senior Site Reliability Engineer to help build and operate that infrastructure. This role... ...coverage, learning stipend, and generous vacation. This role is remote-friendly across Canada and the US Pacific Northwest.We may...Remote workSenior- ...mission of this role is to architect and develop firmware and microcontroller subsystems for Astera... ...Science, Electrical/Electronics/Software Engineering or equivalent. · Completed one or more Co-op terms of firmware or embedded software development. · Completed one or more...InternshipFlexible hours
$108k - $135.3k per year
...testing and quality assurance of our mobile application and vehicle firmware. Utilizing automation, manual testing, or semi‑automated methods... ...test strategies to test release builds and coordinating with engineer managers to release the builds on schedule to the market....SeniorHourly payFull timePart timeWork at office- A leading water resources engineering firm is seeking a Senior Structural Engineer with a robust technical background and 15+ years of experience in evaluating dam structures. Responsibilities include managing client relationships, project coordination, and conducting advanced...Remote workSenior
- ...better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize... ...operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges: designing...Senior
- ...compliance. The Role We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our... ...offices, roles based outside our office locations can be remote in Canada. Please only apply if you are able to live and work...Remote workSeniorLong term contractFull timeWork at officeWork from homeWorldwideFlexible hours
- Brunel is seeking a Senior Electrical Engineer to support the design, development, and execution of electrical infrastructure projects. This role... ...quality assurance on engineering deliverables. Lead external contractors to ensure project milestones and deliverables are met....For contractorsSeniorWork at officeLocal areaWork from home
$110k - $150k per year
The opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Senior Conveyance Engineer to join our team in our Vancouver... ...Experience in liaising with clients, contractors, and other consultants. Experience...For contractorsSeniorWork at officeFlexible hours- ...organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for... ...multidisciplinary teams including project managers, operations, contractors, and consultants Ensure compliance with Canadian...For contractorsSenior
- ...across Canada. Job Overview This is a senior individual-contributor role with a strong... ..., Calgary, or Montreal; however, remote candidates will also be considered. Key... ...Stay up-to-date on the latest reservoir engineering practices and simulation tools, and contribute...Remote workSeniorLong term contract
- ...joiners will play a key role in establishing our engineering team in Romania, helping to shape the future of the site. We are a remote-first environment, offering opportunities to... .... About the role: Cresta Insights: As a Senior full-stack engineer, with a backend focus, you...Remote workSeniorLocal area
$125k - $150k per year
...AI Sales Engineer At VersaFile Consulting Group , we’re reimagining the role of content... ...and inclusive team culture. Flexible remote work environment. Opportunities for... ...we genuinely care about people and it is embedded into who we are. For us, equity and inclusion...Remote workPermanent employmentFull timeWork at officeWork from homeFlexible hours- Advance your career with Arup as a Senior SCADA Engineer, specializing in data centre infrastructure across Canada. Leverage your control systems... ...philosophies, and collaborate closely with clients and contractors. Your hands-on approach will guide high-profile projects from...For contractorsSenior
- We are seeking a technically strong Senior Mining Engineer capable of developing mine designs, Life-of-Mine plans, production schedules, haulage... ...-phase or staged mine developments. Experience working in remote, high-altitude mining environments. Familiarity with autonomous...Remote workSeniorLong term contractTemporary workInternship
- Become a Data Integration Contractor at Alloy.ai, focusing on building robust retailer data integrations. This role allows you to design and streamline data processes, enhancing customer analytics. Engage with a collaborative implementation team in a contract capacity, where...For contractorsContract work
- ...well-rounded Compositor who is passionate about working on upcoming film, television and advertising projects? The Embassy is hiring senior-level Compositors to join their team! About The Embassy The Embassy is a Canadian, Oscar-nominated production house, specializing in live...Remote workSeniorContract workFlexible hours
$125.97k - $170.43k per year
Job Description - Senior Electrical Engineer (VAN00K7) Senior Electrical Engineer - VAN00K7 Company: Worley Job: Electrical Schedule: Full-time Employment Type: Employee Job Posting: May 7, 2026 Reporting Manager Title: Department Manager, Electrical & Instrumentation...SeniorFull time- Overview Senior Electrical Engineer – Transmission & Substation Design We are seeking a Senior Electrical Engineer to join a high-performing engineering team responsible for the design and delivery of electric utility transmission substations. This role focuses on developing...Senior
$100k - $170k per year
...Lead Research and Development Engineer role at Sonic Incytes... ...algorithm development, hardware, firmware, and software systems. This... .... Hands-on experience with embedded systems and real-time firmware... ...the company, please visit . Seniority level Seniority level Mid-...Remote workSeniorFull time- ...volumes in the US, UK, Germany and Canada. We are currently hiring a Senior Lighting Artist for our Vancouver studio. Key Responsibilities... ...environment • Experience with Houdini (Solaris) a plus! • Unreal Engine experience a plus! The salary range for this position is $100,000...Remote workSeniorInternshipWorldwide
$110k - $125k per year
...technology that directly impacts the reliability, performance, and security of global enterprises. We are seeking a talented Senior DevOps Engineer to take ownership of our Secure Access build systems and infrastructure. This role offers an exciting opportunity to modernize...SeniorPermanent employmentFlexible hours$131.2k - $180.4k per year
...want to develop their skillsets, take on new challenges, and advance their careers within the organization. As a Senior Protection and Control (P&C) Engineer , you will be working with a team of P&C detailed designersand contribute to large-scale electrical energy projects...SeniorPermanent employmentWork at officeLocal area$116k - $145k per year
...As Marqeta’s Senior Cloud Database Engineer, you will join our Cloud Database Engineering team wherein you... ...Flexible First. This role can be performed remotely anywhere within Ontario or British... ...company Monthly stipend to support our remote work model Annual “development...Remote workSeniorLong term contractTemporary workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Embedded Firmware Engineer - Contractor. Be the first to apply!
- remote firmware engineer Vancouver, BC
- firmware engineer intern Vancouver, BC
- teletravail informatique Vancouver, BC
- remote immigration consultant Vancouver, BC
- remote english speaking Vancouver, BC
- remote post production coordinator Vancouver, BC
- remote manager Vancouver, BC
- remote proofreader Vancouver, BC
- salesforce remote Vancouver, BC
- java developer remote Vancouver, BC
