Fellow (fellowproducts.com) Logo

Fellow (fellowproducts.com)

Senior Firmware Engineer

Posted 6 Days Ago
Be an Early Applicant
In-Office
San Francisco, CA, USA
195K-215K Annually
Senior level
In-Office
San Francisco, CA, USA
195K-215K Annually
Senior level
Develop and maintain embedded firmware for Fellow’s connected consumer products using FreeRTOS. Architect systems for real-time performance, low power consumption, memory efficiency, reliability, and connectivity across devices, mobile apps, and cloud services. Collaborate with product design, hardware, and software teams; develop on-device GUIs, test and debug firmware, manage OTA updates, and lead new product experiences in resource-constrained environments.
The summary above was generated by AI
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
  • 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
Qualifications
  • 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%
Preferred Qualifications
  • 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
Why You'll Love This Role
  • 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.

Fellow (fellowproducts.com) San Francisco, California, USA Office

560 Alabama St, San Francisco, California , United States, 94110

Similar Jobs

9 Days Ago
In-Office
Santa Clara, CA, USA
191K-239K Annually
Senior level
191K-239K Annually
Senior level
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Design, develop, and integrate 5G cellular modem firmware and modules into OpenWrt-based router and gateway platforms. Develop Linux kernel drivers, modem communication interfaces, connection-management daemons, routing and failover systems, and network configurations. Optimize throughput and latency, perform firmware updates, debug connectivity across the RF-to-user-space stack, integrate cellular features, collaborate on RF and antenna validation, and create technical documentation.
Top Skills: 5GAt CommandsCC++Cross-Compilation ToolchainsDevice TreeEmbedded LinuxEsimEuiccFotaIpsecKernel ModulesLedeLinux KernelModemmanagerMwan3OpenvpnOpenwrtPcieQmiQualcomm SdxQuectelRmnetTelitUsbWireguard
7 Days Ago
In-Office
Fremont, CA, USA
Senior level
Senior level
Industrial • Manufacturing
Designs, develops, and maintains embedded firmware for STMicroelectronics microcontrollers using C++. Creates Python-based GUIs and test tools for firmware validation and debugging. Troubleshoots hardware and firmware issues with laboratory equipment, collaborates on circuit integration and system testing, and documents firmware architecture, testing, and validation results. The role may occasionally require clean-room work and handling equipment under 25 pounds.
Top Skills: C++Embedded SystemsGraphical User InterfacesIso 14001Iso 9000Iso 9001Logic AnalyzersOscilloscopesPythonStmicroelectronics Microcontrollers
21 Days Ago
In-Office
132K-178K Annually
Senior level
132K-178K Annually
Senior level
Aerospace • Defense
Develop and optimize flight-critical embedded firmware for unmanned aerial systems, including avionics, flight controllers, mission payloads, drivers, BSPs, HALs, and RTOS integrations. Perform hardware and software integration, testing, fault injection, troubleshooting, and safety compliance. Collaborate across engineering, manufacturing, simulation, and field operations teams while documenting requirements, test plans, integration procedures, and troubleshooting guides. The role is onsite in San Diego and includes limited domestic travel for deployments and testing.
Top Skills: AdcArm Cortex-MBashBoard Support Packages (Bsp)CC++CentosDo-178CDockerEarEthernetFaa Uas RegulationsGazeboHardware Abstraction Layers (Hal)I2CIec 62304Iso 26262ItarKubernetesLinuxMisra CPx4 AutopilotPythonRed HatRosRtosSecure BootShellSpiTcp/IpUartUbuntuUnityUnreal EngineVlanVMwareVpnWatchdogsWindowsWireless Protocols

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account