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- Harbor is seeking a Legal Conflicts Analyst Contractor to support conflict-related projects... ...ongoing guidance are provided. This is a 100% remote position for candidates located in the... ...unclear information and escalate findings to senior team members Workflow & Operational...For contractorsRemote workSeniorContract work
$120k - $195k per year
...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation... ...Networks is looking for world-class Senior/Lead software engineers to join our Extensible... ..., test, and debug packet forwarding engine and a hardware component’s vendor provided...Remote workSenior$140k - $160k per year
...EdTech companies. We’re looking for… We’re seeking a Senior Platform Engineer to join our dynamic platform engineering team. You care about... ...Lillio Perks -- Flexible working arrangements; we are a remote-first company who gathers together (virtually) every quarter...Remote workSeniorLong term contractImmediate startFlexible hours- ...Responsibilities • Lead and manage Kong Cybersecurity Programs across OCISO • Establish, develop and track KPIs • Collaborate with engineering, product, and business stakeholders to define, prioritize, and deliver technical solutions. • Present complex technical challenges...Remote workSeniorWork at office
- ...Reporting directly to the Engineering Manager, work together on and... ...Extensive experience with database engines, including PostgreSQL and... ...hubs, and socials (yes, even remotely!) We invest in our team members... ...defined job levels based on seniority, expertise, scope of...Remote workSeniorFull timeFlexible hours
- ...to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a highly skilled and experienced ASIC Engineer to join our LDPC team. The successful candidate will be responsible for designing, developing ASICs for LDPC applications. This role...Remote workSenior
- ...Watch our talk at Amazon Tech Talks: StackAdapt is a Remote First company, we are open to candidates located anywhere in North... ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,...Remote workSeniorWork from homeHome office
- ...balance means to you. When you join CIMA+, we welcome you to a place that you can call home. Job Description Our civil/structural engineering team, specializing in hydroelectric development and hydropower & dam engineering, is seeking an experienced Civil or Structural Engineer...Remote workSeniorHourly payPermanent employmentWork at officeLocal areaWork from homeFlexible hours
- ...at HQ, in a retail store, or remote, you will be part of a team that... .... Reports to: Director of Engineering Location: Canada - Remote About... ...managers, developers, and DevOps to embed QA into Agile delivery... ...at least 2+ years in a lead or senior individual contributor capacity...Remote workSeniorInternshipLocal areaShift work
- ...asynchronous collaboration, flexible hours, and a remote-first setup built around autonomy and... ...in. About the Role We’re looking for a Senior Brand Designer to join our team for a... ...Work closely with Product, Marketing and Engineering teams to ensure a cohesive design approach...Remote workSeniorFlexible hours
$96k - $109k per year
...We are currently looking for experienced Senior Concept Artist. You will collaborate with... ...production pipelines While this is a fully remote contract position, at this time, we are... ...: Art Services Service: Create Employment Type: Full Time, Contractor Working Pattern: RemoteFor contractorsRemote workSeniorLong term contractFull timeContract workTemporary workImmediate start- ...Responsibilities: • Play a substantial role in the platform frontend engineering team. • Work with Cresta product and engineering teams, build... ...• Work from home office stipend to help you succeed in a remote environment • Lunch reimbursement for in-office employees • PTO:...Remote workSeniorWork at officeLocal areaWork from homeHome office
$177.8k - $330.1k per year
...fearlessly forward with us. About the Role The Manager, Systems Engineering leads a team of professional Systems Engineers responsible for delivering... ...where priorities evolve. - Willingness to travel 50-75%. #LI-Remote #LI-JW1 What you'll get • Up to 25 vacation day, 12 paid...Remote workLocal areaWorldwideShift work- ...Location : Remote in Canada About Velixo Velixo is a fast-growing SaaS company that connects Microsoft Dynamics 365 Business Central... ...and beyond. The Role We are hiring our first Sales Engineer. You will own the technical side of the sales process, working closely...Remote work
$104k - $145k per year
...love to hear from you! We are looking for a Senior Software Developer, Data to join our Data team in the Engineering Department! The Senior Software Developer,... ...products that serve the business. This is a remote-first role within Canada. #LI-Remote Responsibilities...Remote workSeniorWork at officeLocal areaHome officeFlexible hoursWeekend work$136.5k - $195k per year
...Zscaler cloud transformation to the world. We're looking for a Sales Engineer to join our Healthcare Sales Engineering team. Reporting to the... ...working with large enterprise and major accounts #LI-BG2 #LI-remote Zscaler’s salary ranges are benchmarked and are determined by...Remote workLong term contractFull timeInternshipWork at officeLocal area- ...infrared payloads and satellite platforms, with currently 10 active satellites in orbit. Following this path, we are seeking talented engineers to ramp up our Canadian office. Your responsibilities include product assurance for our in-house developed infrared payloads.. You...Remote workFor subcontractorWork at officeFlexible hours
$138.6k - $153.6k per year
...players' lives! We’re seeking a Senior Environment Technical Artist... ...worlds. Working with designers, engineers and artists, you will own... ...one game or product in Unreal Engine as an Environment Technical Artist... ...process. Location: • Remote eligible locations (Canada): British...Remote workSeniorLong term contractFull timeRelocation$75k - $115k per year
...leading service lines every step of the way. We are looking for a Tax Senior Analyst to be part of a supportive and collaborative tax team... ...Location: Americas, Canada Area of Work: Finance Service: Support Services Employment Type: Full Time, Permanent Working Pattern: RemoteRemote workSeniorPermanent employmentFull time$100k - $200k per year
...closely with early adopters, customers, sales, consulting, and engineering to construct a product definition, a solution map, and roadmap,... ...to base salary, such as variable bonus and/or stock bonus. #LI-Remote Veeva’s headquarters is located in the San Francisco Bay Area with...Remote workSeniorLong term contractTemporary workWork at officeLocal areaWork from home$133.2k - $148k per year
...Job Title: Sr. Product Manager - Senior Living Location: Canada - Remote Hybrid/Remote: Remote or Hybrid Mississauga. **Travel to Office expectations... ...PointClickCare's platform. Partnering closely with engineering and cross-functional teams, you'll drive end-to-end...Remote workSeniorLong term contractWork at officeFlexible hours- ...experience lifecycle from strategy, design to engineering and beyond, we enable our clients to... ...pod’ structure. Each pod brings together senior leadership, subject matter experts, and cross... .... LOCATION: Apply Digital is hybrid/remote friendly. The preferred candidate should...Remote workSeniorInternshipWork at officeImmediate startFlexible hours
$168k - $210k per year
...Operations to partner with our leadership team for Product, Design, and Engineering (PDE). This is a high-impact, critical role responsible for... ...as the organizational rudder, providing directive guidance to senior leaders, driving alignment, improving decision-making, and...Remote workSeniorWork at officeLocal area- ...implementation support • Consulting & Support - Provide onsite and remote consulting services - Troubleshoot technical issues and propose... ...Central or NAV • Bachelor’s degree in Computer Science, Engineering, or equivalent experience • Strong background in consulting and...Remote workSeniorWork at office
$91k - $114k per year
...North Vancouver, BC Your Opportunity at ARC’TERYX: As a Senior Materials Developer - Toolbox, you are a subject matter expert focused... ...is based out of our North Vancouver office and is open to hybrid remote work. Candidates must be eligible to work in Canada. Meet...Remote workSeniorLong term contractTemporary workInternshipSeasonal workWork at officeFlexible hours$67.32k - $79.2k per year
...Research and our history, check out our website: We are seeking a Senior Account Executive to join the Sales team. In this role, you will... ...organizational success. We are a virtual organization and as a remote worker you must be comfortable and able to work 100 per cent of the...Remote workSeniorWork from homeHome office$110k - $182k per year
...motivated team members who are passionate about putting customers first. As a remote-first company we believe in empowering our employees to do their best work, wherever they are. As the data engine for IT and Security many of the biggest names in the most demanding...Remote workTemporary workLive In$120k per year
...speed. We are seeking a Principal Software Engineer to lead the architecture and development... ...tuning across multiple database engines (Redshift, PostgreSQL, Athena). • Strong... ...leading technical initiatives, mentoring senior engineers, and driving architectural decisions...Remote workSeniorFlexible hours- ...campaigns across programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt, you will be... ...across the broader advertising landscape. StackAdapt is a Remote First company, we are open to candidates located anywhere in...Remote workFull timeWork from homeHome officeFlexible hours
- ...channels. We are searching for a talented Senior/Staff Applied Machine Learning Scientist to join our engineering team as we continue to expand our data science... ...talk at Amazon Tech Talks: StackAdapt is a remote-first company, and we are open to candidates...Remote workSeniorWork from homeWorldwideHome office
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 english speaking Saint John, NB
- remote post production coordinator Saint John, NB
- remote manager Saint John, NB
- salesforce remote Saint John, NB
- java developer remote Saint John, NB
- health coach remote Saint John, NB
- assistante teletravail Saint John, NB
- remote executive assistant Saint John, NB
- remote personal assistant Saint John, NB
- remote customer service Saint John, NB
