Firmware Engineer
US$195,000 – US$215,000 / yr base salary
Posted 6 Oct 2026
Advertised as “Senior Firmware Engineer ”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 6+ yrs
- Management level
- Individual contributor
- Employment
- On-Site
| Base salary | US$195,000 – US$215,000 / yr |
|---|---|
| Cash bonus | US$19,500 – US$21,500 |
| Total comp | US$214,500 – US$236,500 |
About Fellow
We believe that the act of making should be meaningful and fulfilling, done with intention and precision. Fellow makes beautifully functional tools for any kitchen, designed in San Francisco and used around the world.
When the simple motions of life become small moments of joy, that's Everyday Magic.™
This role is based in our San Francisco, CA office and requires regular in-office presence in accordance with company policy.
Who You Are
Fellow is looking for a Senior Firmware Engineer to design, develop, and maintain robust, scalable UX and communication firmware for our IoT platform. You'll build the embedded systems that let customers interact with Fellow's connected products, making sure our hardware devices, mobile app, and cloud backend work together seamlessly.
A successful candidate will have deep experience with real-time operating systems, have shipped connected consumer products, and care as much about how a device feels to use as how efficiently it runs. This is a rare opportunity to shape the on-device experience of beautifully designed products used by coffee lovers around the world, as part of a small, agile team that owns the connected experience across on-device firmware, backend systems, and mobile apps.
Reporting to the Director of Firmware and Software, you'll serve as the connective tissue between product design, hardware engineering, and app development. You'll turn new product ideas into reliable, high-performance firmware. You bring strong technical judgment, a high bar for quality, and the instincts to ship on time in resource-constrained environments.
This is a hands-on engineering role. You'll help shape firmware architecture, and you'll also be the one writing, testing, and debugging the code.
What You'll Do
- Develop embedded firmware using FreeRTOS that powers on-device GUIs, control systems, and connectivity to mobile applications
- Architect and optimize firmware for resource-constrained environments, with a focus on efficiency, low power use, and stability
- Lead firmware development that brings new product experiences to life, delivering high performance and reliability
- Partner closely with product designers, hardware engineers, and app developers to imagine new product experiences and make sure on-device interfaces work smoothly in real time
- Drive system optimization for real-time responsiveness, efficient memory use, and low power consumption
- Set and uphold a high bar for reliability by testing and debugging firmware thoroughly with industry-standard tools and meeting performance benchmarks