Lead Embedded Firmware Engineer - Contractor
$100 per hourVery LLC
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 building production embedded systems on modern wireless MCU platforms such as Espressif ESP32 or Nordic nRF-series devices. 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 connected devices from bring-up through production deployment and ongoing maintenance.
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 either:
- Espressif ESP32 platforms using ESP-IDF, or
- Nordic nRF-series platforms using nRF Connect SDK including RTOS-based development, OTA update mechanisms, low-level driver integration (I2C, SPI, UART, ADC, GPIO), and production firmware deployment.
- Direct, demonstrable experience developing connected-device firmware on modern wireless platforms such as ESP32 or Nordic nRF-series devices, including Bluetooth Low Energy, Wi-Fi, Thread, Zigbee, Matter, or related connectivity technologies.
- Hands-on experience with wireless communication stacks such as BLE, Wi-Fi, Thread (802.15.4), Zigbee, or Matter at the firmware level.
- Experience debugging protocol-level communication issues, wireless connectivity problems, device provisioning flows, and interoperability challenges in connected-device ecosystems.
- Familiarity with embedded security concepts such as secure boot, flash encryption, key management, device attestation, and secure firmware updates.
- Comfortable reading specs (Matter, Thread, 802.15.4) and translating them into working firmware
- Must reside in Colombia
- Must be authorized to work without sponsorship on a permanent basis
Strong Signals
- Experience with Matter protocol implementation
- Contributions to open-source Matter, ESP-IDF, or nRF Connect SDK project
- 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 experience with wireless embedded systems is limited to hobby projects or proof-of-concept work.
- 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$100k per year
...Tenstorrent is leading the industry on cutting-edge AI technology... ...Tenstorrent is looking for a Staff Firmware Developer to contribute to... ...software stack (bootloaders, embedded Linux, drivers, and low‑level... .... Compensation for all engineers at Tenstorrent ranges from $...SuggestedLong term contractPermanent employment$100k per year
...Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance... ...all seniorities. This is a hands-on embedded firmware role where you’ll be close to the... ...directly with hardware and system engineers to define and refine how new platforms...SuggestedPermanent employmentInternship- ...unlocks fundamental insights that lead to the most energy efficient... ...world-class team of innovators and engineers! Responsibilities: • Contribute to the firmware development of Pulsenics’ next... ...Minimum 2 years of experience in embedded programming languages such as C/...Suggested
- ...Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency... ...from the one in this posting. Who You Are Deep systems engineer with 7+ years experience in drivers or low-level systems...SuggestedPermanent employment
- ...Position Overview Pulsenics is seeking a Senior Embedded Software Engineer with 7+ years of experience to lead and evolve the embedded firmware architecture that underpins our hardware and software solutions used to test, characterize, and validate electrochemical devices...SuggestedLong term contract
$90 per hour
...Guidewire Technical Lead Work Style: Hybrid - 2 days/week in office Location: Downtown Toronto Anticipated Start Date: 2-... ...Incorp), The final compensation will be negotiated between the contractor and recruiter based on experience and engagement terms. Interview...For contractorsHourly payFull timeContract workWork at office2 days per week- ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical...For contractorsFull timeFlexible hoursShift work
- ...About Apertera Apertera is leading the evolution of language solutions for high-stakes... ...Role Overview As the Data Engineering Team Lead, you will be the technical lead and people... ...Preferred Skills Familiarity with embedding models and semantic similarity scoring....Full timeWork at officeRemote work
- ...missions get to space, our world-class Space Systems team is empowering some of the boldest and most ambitious space missions LEAD, MANUFACTURING ENGINEER Based out of Rocket Lab's site Sinclair Interplanetary in Toronto, Ontario, Canada, this role reports to the engineering...Permanent employmentWork at officeLocal areaWeekend work
$150k - $170k per year
...Position: Lead Software Engineer (Python, .NET, Azure, Microservices) Location: Hybrid, 3x per week onsite (Toronto, ON) Structure: Full-Time Compensation: $150Kâ$170K Base Salary -- We have a great new opportunity to support one of our Technology / HVAC Solutions clients...Full time- ...Staff Generative AI Engineer Background We are looking for a Staff Generative AI Engineer to design, build, and ship production... ...robust, secure, and highly scalable systems that integrate with leading cloud-based AI services. As a senior individual contributor...Remote job
$140k - $175k per year
...solutions for customers? Then come and apply your skills and passion for technology at Thomson Reuters Labs. We are seeking a Lead Research Engineer who will bring expertise in AI and ML and is interested in building data-driven capabilities that transform the way legal, accounting...Full timeWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...impactful action to care for the needs of patients and our people is always the right thing to do. To achieve this goal, our vision is to lead the future of rare disease medicine. For us, this means going where other biopharma companies won’t go – challenging the status quo and...For contractorsLong term contractFull timeContract workLocal areaRemote workWork from homeFlexible hours
$175k - $225k per year
...other AWS services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Team Lead, Software Engineering to lead a team of engineers building and scaling our platform. This is a player-coach role: you'll split your time roughly...Permanent employmentFull time- ...Canadian Applicants - Independent Contractor About Us We’re scaling... ...us forward. Across strategy, engineering, design, data, and operations... .... And through it all, we lead with purpose, love, and... ...product builder who thrives on embedding with teams, understanding their...For contractorsLong term contractFull timeRemote work
$168k - $210k per year
...Best Bank. Visit our institutional page About the role Our Engineering team helps Nubank to create and use the technology that provides... ...to work across multiple languages Demonstrated ability to lead technical initiatives across multiple teams without direct authority...Remote workFlexible hours$95k - $100k per year
...About the Job: We are seeking a Lead QA Automation Engineer to drive the quality strategy, design scalable automation frameworks, and lead a high-performing QA team. In this role, you will work closely with cross-functional teams—including Engineering, Product, and DevOps...Permanent employmentWork at officeLocal area$120k - $155k per year
...Fitch Group is currently seeking a Lead Software Engineer - Associate Director based out of our Toronto office. As a leading, global financial... ...s culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one...Long term contractTemporary workWork at officeImmediate startShift work2 days per week$118.2k - $168.2k per year
...Lead Data Engineer We are seeking a highly skilled and strategic Lead Data Engineer to join our team. In this advanced individual contributor role, you will spearhead the development of sophisticated, insightful, and visually compelling reporting solutions using tools such...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$65k - $115k per year
...About WPP WPP is the trusted growth partner for the world’s leading brands. We unite cutting-edge media intelligence and data... ...We are seeking an Adobe Experience Platform Data expert to lead our Data Engineering practice. This is a role for a hands-on technical expert who...- ...group, an international consulting and engineering group, a world leader in the design of transport... ...) asset class discipline engineering lead for a particular transit system (E.g.... ...and those of relevant delivery teams, contractors, and consultants and, as directed, leads...For contractorsLong term contractContract work
$140k - $175k per year
...Lead Software Engineer, AI Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we invest deeply in AI technologies and explore emerging fields with the backing of a...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$120k - $155k per year
...Fitch Group is currently seeking a Lead/Principal Data Engineer based out of our Toronto office. As a leading, global financial information services... ...culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one...Long term contractTemporary workWork at officeImmediate startWorldwideShift work2 days per week- ...experiencing substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This... ...sustainability! Job Description About The Role The Lead Electrical Engineer (Illumination) is responsible for overseeing...Local area
$140.6k - $190.6k per year
...The Lead AI Forward Engineer designs and guides the delivery of AI-powered solutions that reduce operational toil and accelerate technology teams across the CIO organization. This role operates as a forward-deployed solution architect and engineer, partnering closely with teams...Full timeManual laborWork at officeLocal areaFlexible hours2 days per week3 days per week- ...Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency... .... We’re looking for a HR Project Manager, People Programs - Contractor to bring structure, momentum, and operational rigor to key...For contractorsPermanent employment
$90k - $108k per year
...Your impact We are currently looking for a Senior Water/Wastewater Conveyance Engineer (Design Lead) to join our Toronto office and take part in exciting and engaging water infrastructure projects of varying size and...Work at officeRemote work$179k - $302.5k per year
...Instagram , TikTok , and X ; and learn more about Lifted at Go-Lifted and follow on LinkedIn . We’re looking for a Lead Machine Learning Engineer / Scientist to join our Algorithms and Research team within the ML & AI organization. In this role, you will help shape...Long term contractContract workTemporary workFreelanceWork at office- ...alignment, being performed by two key PPP Contractors and multiple advanced early works (EAW)... ...Bechtel is seeking an experienced Risk lead to lead a mega rail system project in Canada... ...Experience Requirements: Bachelors’ Degree in Engineering, Construction or Management (or...For contractorsFull timeInternshipWork at officeLocal areaRemote workRelocation
- ...8 trillion in assets – we provide clients access to a range of leading solutions from fund administration, middle-office outsourcing,... ...such as Bachelor’s or Master’s Degree in Computer Science , Engineering , Business , Information Technology , or related fields....For contractorsLong term contractFull timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Embedded Firmware Engineer - Contractor. Be the first to apply!
- lead process engineer Toronto, ON
- lead structural engineer Toronto, ON
- lead software engineer Toronto, ON
- senior firmware engineer Toronto, ON
- remote firmware engineer Toronto, ON
- contractor work from home Toronto, ON
- work from home independent contractor Toronto, ON
- delivery independent contractor Toronto, ON
- roofing contractor Toronto, ON
- driver - independent contractor Toronto, ON
