Senior Firmware Engineer
$195k - $215kFellow
Job Description
Job Description
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 AreFellow 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
- Maintain and improve the connectivity between hardware devices, the mobile app, and the cloud backend
- Champion AI, automation, and new ways of working to make firmware development, testing, and release more effective
- 6+ years of experience in embedded firmware development, focused on real-time operating systems (RTOS) and connected consumer products
- Deep expertise in FreeRTOS or other RTOS environments, with a strong understanding of multitasking, scheduling, and system performance optimization
- Strong knowledge of microcontroller platforms (ARM Cortex, STM32, etc.) and peripheral interfaces (I2C, SPI, UART)
- Proficiency in C/C++ for embedded systems development
- Experience working with on-device GUIs and integrating firmware with mobile applications
- Strong debugging skills and experience with tools such as JTAG, oscilloscopes, and logic analyzers
- Familiarity with embedded development tools (version control, CI/CD) and OTA firmware update processes
- Excellent communicator and collaborator who works well across hardware, software, and design teams
- Scrappy and agile, able to deliver on big expectations with limited resources
- Ability to travel up to 10%
- Experience with MQTT or other IoT communication protocols
- Familiarity with wireless communication protocols (BLE, Wi-Fi) for IoT devices
- Experience with GUI development frameworks for embedded devices
- Experience with control systems and sensor integration (a plus, not required)
- Familiarity with testing and validation for IoT hardware devices
- Experience with mobile app deployment, managing updates, and mapping compatibility between on-device firmware and new mobile app capabilities
- Knowledge of security practices for IoT devices and systems, including encryption, secure boot, and TLS/SSL protocols
- A creative, fast-moving environment where ideas turn into action
- Competitive compensation including employee equity plan
- Generous paid time off plan
- 401k with company contribution after 6 months of employment
- Medical/dental/vision insurance
- Better Yourself Wellness credit & Better Your Community donation matching
- Monthly Fitness Stipend
- Summer Fridays
- Paid Parental Leave
- Generous discount on Fellow products
- Best coffee anywhere
The salary range for this position is $195,000–$215,000 plus 10% bonus & equity . We intentionally publish salary ranges to promote transparency and set clear expectations. Final compensation is determined based on a number of factors, including relevant experience, skills, expertise, scope of previous work, demonstrated impact, and internal equity. As a result, not every candidate will be hired at the top of the range.
Our highest goal at Fellow is creating a safe, inclusive, and rewarding environment where everyone can bring their whole selves to work and thrive. We are committed to building diverse teams and strongly encourage people from underrepresented groups, including but not limited to women, people of color, LGBTQIA+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
Fellow is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity, gender expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws.
$162k - $252k
...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...work.About The RoleThe System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms,...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$140k - $225k
...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...About The RoleHP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and...SeniorFull timeTemporary workLocal areaFlexible hours$180k - $260k
...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in... ...This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32-bit microcontrollers. Build applications...Senior- ...The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter... ...28 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you'll be a part of: Building...SeniorWork at office3 days per week
- ...Senior Firmware Engineer Somewear's software platform and satellite-powered hardware enable commercial and government teams to maintain situational awareness during high-pressure operations - in any environment. Somewear serves a wide range of customers including...SeniorFull timeWork at officeFlexible hours
$166k - $216k
...the future of cardiac health, our company, and your careerAbout This Role:Position Summary:We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac monitoring devices. This role...SeniorFull timeRemote work- ...that's transforming how the world sleeps and what we're all capable of when we wake up. The Role Join our team as a Sr Firmware Engineer to help us bring current and next generations of Pod hardware to life. You'll be a part of a small team designing and implementing...SeniorFull timeImmediate startRemote workWorldwideFlexible hoursNight shift
$160k - $220k
...drawing from incredible talent pools in aerospace, electrical engineering, design-led organizations. We ultimately will win by designing... ...looking for you We are looking for an experienced Embedded Firmware Engineer ready to take on a wide range of projects. Candidates...SeniorRemote work- ...Job Description Seeking an Embedded Firmware Engineer to join our growing autonomy team and help scale autonomous solutions across mining and industrial vehicle platforms. You'll work at the intersection of firmware, embedded systems, vehicle communications, and safety...Senior
$182k - $230k
...Senior Embedded Firmware Engineer San Francisco, CA Pronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying Autonomous Haulage Systems (AHS) that automate operations in mines, quarries, and construction sites worldwide. While...SeniorFull timeWork at officeWorldwideFlexible hours$170k - $215k
...do the impossible at record breaking speeds.About You and The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible for shipping high-performance motor controller firmware for Zipline’s family of proprietary motor controllers. Expect to work closely with electrical...SeniorLocal area$125k - $210k
...You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San... ...or more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the long... ...changes.What You'll BringTitle/level: Senior Embedded Software Engineer as stated. Location...SeniorLocal areaImmediate start$180k - $230k
.... We are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy... ...deliver with high agency. The Role We are looking for a Senior Robotics Firmware Engineer to build the core firmware powering our next-...SeniorLocal areaFlexible hours$140k - $200k
...cutting‑edge autonomous vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is building the future of... ...impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous...Full timeWork experience placementInternshipWork at officeFlexible hours$230k - $260k
...Principal Embedded firmware engineer As an Principal Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You...Full timeImmediate startFlexible hours- About the roleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in designing... ...closely with electrical, mechanical, and senior firmware engineers on system architecture and integrationEnsure...Local areaWorldwide
- ...gain greater insights into operations, identify and eliminate inefficiencies, and react to alerts all in near real-time.As a firmware engineering intern-MCU at Samsara, you will develop software that runs on millions of devices, deployed by our industrial and enterprise...Full timeInternshipWork at officeRemote workRelocation packageFlexible hours3 days per week
$225k - $250k
...the world. When the simple motions of life become small moments of joy, that’s Everyday Magic.™ We’re looking for a Principal Firmware Engineer to serve as a hands‑on technical leader for Fellow’s connected products. You will define and evolve firmware and system...Summer workWork at officeLocal area$160k - $220k
At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient... ...executing, and building the embedded software that powers our lidar firmware system. You will work as a technical peer to the team lead...SeniorWork experience placementWork at officeLocal area- ...Firmware Engineer At Nudge, our mission is to develop the best technology for interfacing with the brain to improve people's lives. We're starting with an approach that we believe can help the most people the fastest, and also allow us to learn as much about the brain...
$130k - $180k
...and survivable. We hope you will join us on this mission. About the Role Firmware is where our product meets the physical world. We're looking for a Firmware & Embedded Controls Engineer to own the low-level software that commands Chariot's power electronics,...Work at officeWeekend work$176k - $220k
...micromobility work at scale.Ready to shape how millions of people move through their cities every dayThe Lyft Urban Solutions (LUS) Firmware Engineering Manager role is central to the development and delivery of Lyft's micromobility hardware offerings, including e-bikes,...Hourly payWork at officeLocal areaRemote workWorldwide3 days per week- ...veterans and innovative thinkers. We don't believe culture can be engineered - but when it falls into place, it's a once-in-a-lifetime... ...Embedded Engineer, you will develop safety-critical, real-time firmware for automotive ECUs powering vehicle control and supervisory functions...SeniorLocal area
- ...Embedded Controls Engineer Lead – Newlight Location: On-site Team: Embedded Systems & Real-Time Control Newlight is developing... ...hydrogen-diesel combustion at sea. You will own the firmware stack and embedded technologies powering our hydrogen-injection...SeniorImmediate startWorldwide
$160k - $250k
...Role Zipline aircraft depend on embedded firmware to execute critical flight and safety... ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight... ...Engineer II: $160,000 - $190,000 Senior Software Engineer: $190,000 - $220,000...Work at officeLocal area- ...talk to you. About the Role You will architect and own the firmware for our wearable's distributed-compute platform: a media and... ...platform work. You will also work extensively with external engineering teams at our contract manufacturers — the work is outsourced;...Contract workFlexible hours
- ...easier –this isn’t it. The Role Join our team as a Senior Embedded Software Engineer to help us bring current and next generations of the Pod... ...systemd applications, kernel modules, and low-level firmware for the Pod. Platform Security Engineering: Own security...SeniorFull timeWork at officeImmediate startWorldwideFlexible hoursNight shift
$180k - $235k
...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds... ...in Northern California, USA. Senior Embedded Software Engineer As a Senior... ...Stations Hub for our Satellites Develop Firmware for control boards on the satellite/ Earth...SeniorPermanent employmentFlexible hours- ...Senior Embedded Linux Engineer Participate in design, development, verification, troubleshooting, and delivery of high quality firmware Deliver resilient and robust designs - lead and participate in technical discussions across engineering and product teams. Work with...SeniorWork at officeRemote work
$144k - $180k
...labeling, and evaluation pipelinesArchitect a deterministic secondary perception system with radar as a primary modalityMentor junior engineers on radar perception best practicesYou haveBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- firmware engineer San Francisco, CA
- senior service associate San Francisco, CA
- senior safety specialist San Francisco, CA
- senior vice president of business development San Francisco, CA
- senior service designer San Francisco, CA
- senior sales recruiter San Francisco, CA
- senior mulesoft developer San Francisco, CA
- senior media manager San Francisco, CA
- senior business manager San Francisco, CA
- senior linux systems engineer San Francisco, CA



