Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Firmware Engineer

$225k - $250k

Fellow

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.™

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 architecture, develop production embedded software, and ensure reliable integration across hardware, device UX, connectivity, mobile applications, and cloud services.

This role is based in our office in San Francisco, CA and is required to have an in office presence. 

Who You Are

Fellow is looking for a Principal Firmware Engineer to serve as a hands-on technical leader for our connected products, defining firmware and system architecture from prototype through production. A successful candidate will possess expert-level embedded engineering fundamentals paired with hands-on experience owning production firmware end to end — from architecture and development through OTA delivery and field reliability. This is a rare opportunity to own the full firmware and connected-systems stack for physical products used in kitchens around the world.

You will be responsible for the development, review, and debugging of production embedded software, and will serve as the connective tissue between our hardware, device UX, wireless connectivity, mobile applications, and cloud services. You bring strong technical judgment, a high engineering bar, and the operational instincts to ship reliable, secure systems. We are looking for someone who can drive technical decisions independently while remaining agile and pragmatic. You'll champion AI-assisted engineering tools and new ways of working to drive the effectiveness and efficiency of our engineering team.

This is a hands-on technical role. You'll set the architectural direction for our firmware and connected-systems stack, and you'll also roll up your sleeves to build, ship, and debug it yourself.

What You'll Do
  • Architecture & Technical Direction: Own firmware and connected-system architecture across Fellow's products; define clear interfaces, engineering standards, technical roadmaps, and pragmatic tradeoffs.
  • Hands-on Firmware Development: Design, implement, review, and debug production embedded software in C/C++ on RTOS-based systems, with close attention to memory, concurrency, performance, reliability, and maintainability.
  • Connected-Product Integration: Lead integration across electronics, device UX, wireless connectivity, internal communication layers, mobile applications, MQTT services, REST API, and cloud backends.
  • Release & OTA Ownership: Lead OTA architecture, support staged rollouts, rollback planning, validation criteria, and communication of release risks and outcomes.
  • Reliability & Incident Leadership: Diagnose complex field and production issues using logs, telemetry, analytics, lab reproduction, and hardware measurements; coordinate cross-functional response through resolution.
  • Safety, Security & Compliance: Identify and mitigate product-safety, reliability, cybersecurity, and certification risks; help maintain secure-update, vulnerability-management, and software-lifecycle compliance practices.
  • Product-Lifecycle Stewardship: Support factory validation, supplier integration, production debugging, legacy products, field service, and long-term maintenance of shipped devices.
  • Technical Leadership & Collaboration: Lead design and code reviews and partner with hardware, backend, mobile, product, QA, operations, customer experience, and external suppliers.
  • Mentorship & Knowledge Transfer: Mentor engineers, improve development and release processes, maintain decision and system documentation, and use AI-assisted engineering tools where they improve quality or speed.
Qualifications
  • 8+ years of embedded or firmware engineering experience, including ownership of system architecture or technical leadership for production products.
  • Expert-level C/C++ development and strong command of RTOS concepts, embedded architecture, memory management, concurrency, interfaces, and performance optimization.
  • Experience delivering connected devices from prototype through manufacturing, release, field operation, incident response, and long-term maintenance.
  • Demonstrated ownership of firmware releases, OTA delivery, validation strategy, and cross-system debugging using real hardware, logs, telemetry, and test data.
  • Ability to reason about electrical, thermal, control, reliability, safety, and cybersecurity risks and turn that analysis into practical engineering decisions.
  • Autonomy of decision making and execution with supporting evidence.
  • Strong written and verbal communication with the ability to align hardware, firmware, backend, mobile, product, QA, operations, and supplier teams.
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.

Preferred Qualifications:

  • Experience with MQTT, REST, Wi-Fi, BLE, or comparable IoT protocols and device-to-cloud architectures.
  • Experience designing robust OTA systems, including partitioning, rollback, staged deployment, fleet diagnostics, and release observability.
  • Experience with LVGL or comparable embedded UX frameworks and with communication layers between UX, control, and connectivity subsystems.
  • Experience integrating embedded products with AWS or comparable cloud services and mobile applications.
  • Experience with device analytics, observability, field diagnostics, reliability monitoring, and data-informed release decisions.
  • Experience with PID or other control systems, thermal systems, appliance electronics, power electronics, or sensor integration.
  • Experience with factory validation, supplier collaboration, certification testing, production debugging, and legacy-device support.
  • Familiarity with RED, EN 18031, the Cyber Resilience Act, secure software updates, vulnerability management, software bills of materials, or related connected-product compliance practices.
  • Experience applying AI-assisted tools to coding, review, analysis, documentation, or test workflows while maintaining engineering rigor.
Why You'll Love This Role
  • 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 $225,000 - $250,000 plus 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.

 

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer in San Francisco, CA vacancy
  • $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... 
    Suggested
    Full time
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Pronto

    San Francisco, CA
    3 days ago
  • $160k - $250k

     ...About You and The Role  Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a network...  ...alongside electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable... 
    Suggested
    Work at office
    Local area

    Zipline

    San Francisco, CA
    24 days ago
  • $180k - $210k

     ...career, you’ll feel right at home. If you’re looking for something easier –this isn’t it.   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... 
    Suggested
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    a month ago
  •  ...Join a fast-moving team building the firmware behind a fleet of connected devices already in members homes. You'll own sensor bring...  .... Qualifications and Skills ~4+ years of software engineering experience, with a focus on firmware in C/C++ and test/client... 
    Suggested
    Overseas

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    San Francisco, CA
    25 minutes ago
  •  ...relentlessly — people who expect the highest levels of both rigor and integrity from each other. About the role As a firmware engineer at Nudge, you will: Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments... 
    Suggested

    Nudge

    San Francisco, CA
    a month ago
  • $140k - $170k

     ...looking to strengthen our team in Boston, Seattle and San Fransisco. Within Kickmaker, the employee will assume the role of Firmware Engineer, with the following main responsibilities: Supporting the qualification of Kickmaker clients’ requirements, as well as... 

    Kickmaker

    San Francisco, CA
    13 days ago
  •  ...We are hiring a Firmware or Board Support Engineer to develop low-level software for chips, modules, or edge computers. You will work on bring-up, boot, drivers, and platform software used by product teams. What you will do Develop firmware, boot, and BSP... 

    DeepRec.ai

    San Francisco, CA
    1 day ago
  •  ...fly real hardware. The systems you build will go to orbit within the next two years. Role Description We’re looking for a firmware engineer to build the embedded layer that makes the telescope behave, bridging sensors, actuators, timing, and flight software. If... 
    Contract work
    Work from home

    Cosmic Frontier Labs

    San Francisco, CA
    4 days ago
  • $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 office
    Weekend work

    Chariot Defense

    San Francisco, CA
    a month ago
  • $245k - $280k

     ...building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills. We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product,... 

    Mill

    San Bruno, CA
    a month ago
  • $150k - $200k

     ...While we can’t reveal too much just yet, our team is tackling cutting‑edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer to help architect, develop, and ship next‑generation neurotech... 
    Visa sponsorship

    TAC IT

    San Francisco, CA
    5 days ago
  • $182k - $230k

     ...are building toward becoming the world’s first profitable AV technology company. About The Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous haulage systems. You'll be working on cutting-edge technology that's... 
    Full time
    Work at office
    Worldwide
    Flexible hours

    Pronto

    San Francisco, CA
    4 days ago
  • $140k - $225k

     ...and collaborates. We’re assembling a diverse, world‑class team—engineers, designers, researchers, and product minds—focused on creating...  ...The Role HP IQ’s Connectivity team is seeking an Embedded Firmware Engineer with strong hands‑on experience across RTOS and embedded... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP

    San Francisco, CA
    2 days ago
  • $182k - $230k

     ...and improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology...  ...impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low‑level software that commands our next... 
    Full time
    Internship
    Work at office
    Flexible hours

    Atoms

    San Francisco, CA
    5 days ago
  • $162k - $252k

     ...and collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...  .... About The Role The System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms, and... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Shift work

    HP

    San Francisco, CA
    17 hours ago
  • The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter, Smart...  ...8 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building new... 
    Work at office
    3 days per week

    Sofar Ocean

    San Francisco, CA
    4 days ago
  • the company | Firmware Engineer | San Francisco, CA | ONSITE | Full-time the company builds lightweight AI glasses that act as a second brain: they remember conversations, answer questions in under a second, translate 60+ languages, and surface useful context through a... 
    Full time
    Visa sponsorship

    United States Digital Space LLC

    San Francisco, CA
    4 days ago
  • 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 helicopter... 
    Full time
    Work at office
    Flexible hours

    Aspinity, Inc.

    San Francisco, CA
    4 days ago
  • $160k - $165k

     ...devices need to run robust, well-tested, and power efficient firmware. We are looking for you to help us develop that firmware. You...  ...domains (hardware, firmware, software) 3+ years embedded software engineering experience (Embedded Linux, RTOS’s, bare metal, etc)... 
    Local area
    Remote work

    Gridware

    San Francisco, CA
    4 days ago
  • $120 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software & Firmware Engineering Experts Type: Contract Compensation: $100–$120/hour Location: Remote Role Responsibilities Apply... 
    Contract work
    Summer work
    Remote work

    Mercor

    San Francisco, CA
    4 days ago
  • $180k

     ...About the Role Fruition Group is exclusively partnering with a well-funded, mission-driven hardware company to find their next Firmware Engineer. Our client builds mobile power systems that let military units keep critical equipment - drones, sensors, communications,... 

    Fruition Group US

    San Francisco, CA
    4 days ago
  • 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 and developing our next-generation hardware products.As a junior-to-mid-level engineer, you will work on diverse projects... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    2 days ago
  •  ...largest hyperscalers. With over $610M in funding and rapid expansion underway, they're now looking to hire a Principal Hardware System Design Engineer to help shape the next generation of high-performance systems in data centers. Responsibilities: Drive the... 
    Immediate start

    Acceler8 Talent

    San Francisco, CA
    1 day ago
  • DescriptionAbout the RoleAs a Principal AI Engineer at Innovaccer, you will be one of our most senior engineers and you will stay deep in the code. You'll personally design and build the hardest, highest-impact parts of our platform — backend services, data pipelines, and... 
    Full time
    Temporary work

    Innovaccer

    San Francisco, CA
    1 day ago
  • $188k - $240k

     ...world, cleared for use in the US, UK, Europe, Japan and Canada, and has been used for more than 750,000 patients worldwide. As a Principal Engineer with expertise in CT, plaque, and FFRct (Fractional Flow Reserve derived from Computed Tomography), you will be the technical... 
    Work experience placement
    Local area
    Worldwide
    Relocation

    HeartFlow

    San Francisco, CA
    17 hours ago
  • $38 - $58 per hour

     ...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 time
    Internship
    Work at office
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Samsara

    San Francisco, CA
    4 days ago
  •  ...Principal Software Engineer, Forward DeployedWindows is where most of the world's developers build, and the agentic era is rewriting what they need from the platform underneath them. Coding agents, local inference, containerized toolchains and AI-native workflows are all... 
    Work at office
    Local area
    3 days per week

    Microsoft Corporation

    San Francisco, CA
    3 days ago
  • $12 per hour

     ...members to transform how the $12T global construction industry builds—from residential to mission-critical infrastructure. Principal Engineer: Platform & Architecture Architect the Platform That Transforms Construction! Location: Hybrid (San Francisco Bay Area... 
    Full time
    For contractors
    Remote work
    Weekend work

    Different Technologies Pty Ltd.

    San Francisco, CA
    3 days ago
  •  ...personal goals, and other priorities. We can hire people in any country where we have a legal entity.Your future teamAs a Principal Forward Deployed Engineer (FDE) at Atlassian, you’ll be at the forefront of applied AI, working directly with customers and cross-functional... 
    Work at office
    Local area

    Loom

    San Francisco, CA
    1 day ago
  •  ...activation happens through conversation, not configuration. That’s a significant engineering undertaking, and it changes what great engineering looks like here. We’re looking for a Principal Engineer to work with our AI product teams on the hardest technical problems we... 
    Work at office
    Remote work
    Work from home
    3 days per week

    Blackbird Ventures Pty

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Firmware Engineer. Be the first to apply!