Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Embedded Firmware Engineer - Contractor

$100 per hour

Very


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
Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Embedded Firmware Engineer - Contractor in Vancouver, BC vacancy
  •  ...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-Ljbffr
    For contractors
    Permanent employment
    Contract work
    Work at office
    Flexible hours

    MistyWest

    Vancouver, BC
    8 days ago
  •  ...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... 
    Senior
    Local area
    Relocation package

    Shift4

    Vancouver, BC
    8 days ago
  • $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... 
    Senior
    Local area
    Flexible hours

    MacDonald Search Group

    Vancouver, BC
    1 day ago
  • $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 contractors
    Remote work
    Hourly pay
    Long term contract
    Contract work
    Work at office

    Pointclickcare

    Vancouver, BC
    8 days ago
  •  ...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 contractors
    Remote work
    Senior
    Internship
    Work at office
    Flexible hours
    2 days per week

    Allucent

    Vancouver, BC
    26 days ago
  •  ...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 work
    Senior
    Work from home
    Worldwide
    Flexible hours

    Spreedly

    Vancouver, BC
    7 days ago
  • 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 work
    Senior

    Blackfluo.ai

    Vancouver, BC
    8 days ago
  • $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 work
    Senior

    Parallel Domain

    Vancouver, BC
    29 days ago
  •  ...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... 
    Internship
    Flexible hours

    Astera Labs Early Career

    Vancouver, BC
    7 days ago
  • $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.... 
    Senior
    Hourly pay
    Full time
    Part time
    Work at office

    Rivian and Volkswagen Group Technologies

    Vancouver, BC
    15 days ago
  • 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 work
    Senior

    McMillen, Inc.

    Vancouver, BC
    8 days ago
  •  ...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

    Amplitude

    Vancouver, BC
    2 days ago
  •  ...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 work
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Vancouver, BC
    29 days ago
  • 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 contractors
    Senior
    Work at office
    Local area
    Work from home

    Brunel

    Vancouver, BC
    8 days ago
  • $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 contractors
    Senior
    Work at office
    Flexible hours

    Associated Engineering (External)

    Vancouver, BC
    8 days ago
  •  ...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 contractors
    Senior

    Hire Resolve.com

    Vancouver, BC
    8 days ago
  •  ...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 work
    Senior
    Long term contract

    Deep Sky

    Vancouver, BC
    26 days ago
  •  ...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 work
    Senior
    Local area

    Cresta

    Vancouver, BC
    29 days ago
  • $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 work
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    Versafile

    Vancouver, BC
    26 days ago
  • 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 contractors
    Senior

    Arup

    Vancouver, BC
    1 day ago
  • 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 work
    Senior
    Long term contract
    Temporary work
    Internship

    Vicuña

    Vancouver, BC
    1 day ago
  • 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 contractors
    Contract work

    Menlo Ventures

    Vancouver, BC
    8 days ago
  •  ...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 work
    Senior
    Contract work
    Flexible hours

    The Embassy

    Vancouver, BC
    8 days ago
  • $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... 
    Senior
    Full time

    WorleyParsons

    Vancouver, BC
    8 days ago
  • 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

    TEEMA Solutions Group

    Vancouver, BC
    8 days ago
  • $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 work
    Senior
    Full time

    Sonic Incytes Medical Corp.

    Vancouver, BC
    8 days ago
  •  ...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 work
    Senior
    Internship
    Worldwide

    Pixomondo

    Vancouver, BC
    26 days ago
  • $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... 
    Senior
    Permanent employment
    Flexible hours

    Absolute Software

    Vancouver, BC
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Work at office
    Local area

    CIMA+

    Vancouver, BC
    4 days ago
  • $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 work
    Senior
    Long term contract
    Temporary work
    Work at office
    Flexible hours

    Marqeta, Inc.

    Vancouver, BC
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Embedded Firmware Engineer - Contractor. Be the first to apply!