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

Principal Firmware Engineer

$225k - $250k

FELLOW

Principal Firmware EngineerSan Francisco, CAAbout FellowWe 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 AreFellow 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 DoArchitecture & 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.Qualifications8+ 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 RoleCreative, fast-moving environment where ideas turn into action.Competitive compensation including employee equity planGenerous paid time off plan401k with company contribution after 6 months of employmentMedical/dental/vision insuranceBetter Yourself Wellness credit & Better Your Community donation matchingMonthly Fitness StipendSummer FridaysPaid Parental LeaveGenerous discount on Fellow productsBest coffee anywhereThe 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 1 day ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer in San Francisco, CA vacancy
  • $225k - $250k

     ...Principal Firmware Engineer San Francisco, CA 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... 
    Suggested
    Summer work
    Work at office
    Local area

    FELLOW

    San Francisco, CA
    3 hours ago
  • $166k - $216k

     ...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... 
    Suggested
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    1 day 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,... 
    Suggested

    Mill Industries

    San Bruno, CA
    23 hours ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    3 days ago
  • $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,... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

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

    Pronto

    San Francisco, CA
    4 days ago
  •  ...Sr Firmware Engineer Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep. We use innovative technology, detailed design, and proven science and data to personalize and improve each night for everybody—... 
    Full time
    Remote work
    Sleeping nights
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    3 days ago
  •  ...Founding Firmware Engineer For OmiHi, I'm Nik. I'm looking for a world-class founding firmware engineer to build Omi with me.Omi is AI for your real life. Think: wearable memory, voice-first interface, the reverse iPhone.In the past 10 months, we've:Grown to 300K software... 

    Omi AI

    San Francisco, CA
    3 days ago
  • $180k - $260k

     ...Firmware Engineer Foundation is developing the future of general purpose robotics with the goal to address the labor shortage. Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency... 

    Foundation

    San Francisco, CA
    1 day ago
  • $180k - $200k

     ...$180,000.00/yr - $200,000.00/yr Senior Embedded Software Engineer – Hardware Security On‑site hardware lab and workshop with flexibility...  ...software for secure, connected electric vehicles. Owning firmware that runs on constrained devices and must be robust in... 
    Remote work

    Searchability®

    San Francisco, CA
    3 days ago
  • $180k - $230k

     ...Senior Robotics Firmware EngineerSan Francisco, CANimble is an AI robotics company building the autonomous supply chain to power fast...  ...revenue. We are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy a... 
    Local area
    Flexible hours

    Nimble Robotics

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

     ...Gridware Firmware DeveloperGridware is a San Francisco-based technology company dedicated to protecting and enhancing the electrical...  ...domains (hardware, firmware, software)3+ years embedded software engineering experience (Embedded Linux, RTOS's, bare metal, etc)Experience... 
    Local area
    Remote work

    Gridware

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

    Nudge Inc.

    San Francisco, CA
    3 days ago
  •  ...Sr. Firmware Engineer, Bluetooth (BLE) How you'll contribute Own the BLE Stack: Architect, implement, and maintain the Bluetooth connectivity layer across our Pod ecosystem. Define GATT services, characteristics, and connection strategies that deliver reliable, secure,... 
    Remote work

    Eight Sleep

    San Francisco, CA
    2 days ago
  • $190k - $247k

     ...health, our company, and your careerAbout This Role:Job Title:Staff Firmware EngineeringLocation:San Francisco, CA (94103)- Hybrid (three...  ...a curious, detail-oriented, and self-motivated Staff Firmware Engineer to join our small firmware team and help shape the future of... 
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    1 day ago
  • $140k - $200k

     ...cutting‑edge autonomous vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is building the future of...  ...‑world impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous... 
    Full time
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Pronto

    San Francisco, CA
    1 day ago
  • $147k - $237.5k

     ...Chronosphere is trusted by the world's most innovative brands, including DoorDash, Affirm, and Zillow.Job SummaryAs a hands-on Security Engineer, you will play a crucial role within the infrastructure engineering team. Your responsibilities include defining and building core... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    San Francisco, CA
    1 day 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 Careers page

    San Francisco, CA
    1 day ago
  • $140k - $200k

    A leading autonomous technology firm is seeking an Embedded Firmware Engineer in San Francisco to develop firmware for autonomous haulage systems. This full-time position offers a competitive salary of $140-200k per year and includes benefits such as medical insurance,... 
    Full time
    Flexible hours

    Pronto

    San Francisco, CA
    1 day ago
  • Med Clinic X in the San Francisco Bay Area is seeking an Embedded Software Engineer to design and develop firmware for healthcare devices and connected digital health solutions. This entry-level, full-time role offers hands-on work with medical-grade embedded systems, real... 
    Full time

    Med Clinic X

    San Francisco, CA
    1 day ago
  • Atoms in San Francisco is seeking an Embedded Firmware Engineer to develop low-level software for autonomous transport vehicles. You will collaborate with engineers to create firmware that ensures reliable execution on urban streets. The ideal candidate has a Bachelor’s... 

    Atoms

    San Francisco, CA
    1 day ago
  •  ...may be able to make a hybrid/remote exception for someone in LA or Seattle. About the Role We are looking for a Principal RF Systems & Hardware Engineer to lead the definition and execution of our communication payloads. You will bridge the gap between high-level... 
    Work at office
    Remote work
    Shift work

    AdAstra

    San Francisco, CA
    23 days ago
  • $125k - $155k

     ...response and save lives!    Learn more about working at Avive:      About the Role:    This position is for a Senior Firmware Engineer in Avive’s R&D organization with proven experience architecting, implementing, testing and debugging embedded firmware from... 
    Work experience placement
    Local area

    Avive

    Brisbane, CA
    13 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... 
    Full time
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    San Francisco, CA
    15 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
    7 days ago
  •  ...learn more visit: You will... Develop the software and firmware that powers Waabi's HIL benches — test runners, simulation/stimulation...  ..., debug hardware/software interactions, and support engineers across Embedded, Autonomy, and V&V running tests on HIL. Analyze... 
    Work at office

    Waabi

    San Francisco, CA
    13 days ago
  • $242.63k

     ...read more about our AI interview philosophy and how we use AI in our recruiting process here.About the role:We’re looking for a Principal Engineer to set the technical vision and lead foundational work across Homefeed, Search, and our emerging AI Assistant experiences at... 
    Temporary work
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • $237.3k - $305.8k

     ...team.We’re not just building an app—we’re building unstoppable teams. So what do you say, are you in? Your Impact Starts HereAs Principal Engineer, Core Product, you'll be the senior technical leader across Homebase's most critical product domains: Payroll, Scheduling,... 
    Hourly pay
    Temporary work
    Work at office
    Local area
    Flexible hours

    Homebase

    San Francisco, CA
    4 days ago
  • $147k - $237.5k

     ...and Zillow.One Org, Two Impact Areas:Our Infrastructure organization is scaling rapidly, and we are looking for world-class Principal Engineers to drive the future of our platform. We are actively hiring for two distinct pillars within the same org and will consider all... 
    Full time
    Remote work

    Palo Alto Networks

    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!