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

Senior Embedded Firmware Engineer

$150k - $200k

BrewBird

At BrewBird, we believe in building a sustainable future in coffee. We’re developing a technology platform to scale the $100 billion specialty coffee market, while working with top local and national roasters to bring the highest quality cup of coffee to every home and office. BrewBird is backed by some of the world’s best venture funds. We’re a passionate team of builders who use technology to craft elegant and delightful solutions to challenging real world problems. Come drink some coffee with us! About This Role This role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty coffee. You’ll work hands-on across the stack to build machines that operate reliably in the real world while delivering an exceptional coffee experience at scale. The ideal candidate has shipped real embedded products, seen them fail in the field, debugged them under pressure, and improved the platform as a result. If you enjoy building elegant systems, solving messy real-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we’d love to talk. What We're Looking For 5+ years of production embedded firmware experience in C on resource-constrained 32-bit MCUs; STM32 or ESP32 experience is a plus. Shipped at least one product that operated in the field long enough to encounter and resolve real reliability problems. Strong low-level MCU knowledge, including registers, memory layout, startup code, linker scripts, interrupts, fault handling, and core dumps. Production RTOS experience, including threads, ISR-to-thread handoff, message passing, and stack/RAM management. Experience with distributed multi-MCU systems over wired buses such as RS-485 or CAN, including arbitration, timeouts, retries, degraded operation, and cross-board debugging. Comfortable working from schematics and datasheets to develop drivers and map hardware functions onto timers, PWM, capture/compare, quadrature decoding, DMA, SPI, I²C, UART, and ADCs. Hands-on debugging with oscilloscopes and logic analyzers, tracing behavior from firmware and MCU pins through sensors and actuators. Able to contribute to hardware design reviews by identifying pin-mux conflicts, testability issues, missing test points, and component-selection concerns. Experience controlling physical systems such as heaters, pumps, motors, encoders, or current-feedback loops, tuned and verified on real hardware. Designs firmware for testability through clear hardware abstractions, host-runnable tests, and mocked peripherals. Strong ownership, comfort with ambiguity, and a record of driving difficult problems through root cause and resolution. Uses AI-assisted development tools, such as Claude Code, within a disciplined, hardware-verified workflow. What Makes You a Strong Fit Multi-board bring-up of a new product, including schematic review, first power-on, sensor characterization, and EVT/DVT/PVT; PCB layout experience in Altium or KiCad is a plus. Production experience with Zephyr, including Kconfig, devicetree, overlays, and west. Secure bootloader and firmware-update experience, including image signing, A/B slots, rollback, and OTA orchestration. Experience with thermal, fluidic, or motion-control products such as appliances, espresso machines, HVAC systems, 3D printers, lab automation, or robotics. Experience with mains-AC systems, safety interlocks, watchdogs, current sensing, isolation, and UL, ETL, or IEC 60335 requirements. Firmware storage and communications experience, including LittleFS, FCB/NVS, calibration persistence, framing, CRCs, versioned schemas, or protobuf/nanopb. Experience with embedded signal processing, hierarchical state machines, or crash-dump postmortems using fault registers, stack traces, and field logs. The salary range for this role is $ 150,000-$200,000 , with final compensation determined based on factors such as relevant experience, skills and qualifications, geographic location, and other job-related considerations. Our core values We operate with a spirit of generosity. We go the extra mile to act in ways that allow others to experience happiness, success and fulfillment - in big ways and small. We believe acting and communicating openly, honestly and generously is a virtuous cycle. We do the work that truly matters. There's so much we can do, and so we ruthlessly focus on the things that allow us to have the most impact. To us, results matter more than hours worked or time spent. We protect our time and are considerate of the time of others so that we can all be at our best in work and life. We believe in joining forces. We bring people with different experiences, backgrounds and perspectives together to accomplish far more than we ever could alone. When we don't know something, we ask. We believe in supporting each other and ultimately hold ourselves accountable to each person that makes up the Brewbird whole - our customers, roasting partners, employees and more. We prove bold ambition and integrity can co-exist. We're in it for the long haul. We set big, audacious goals - ones that make our hearts proud - and take the responsibility that comes with them seriously. We're honest with ourselves and others about where we are and what we're working on. We keep on keeping on with persistence and seek to master the art of resilience along the way. We cultivate joy, together. For us, coffee is ultimately about feeling good. And, we believe the best things in life are experienced together. We're motivated by genuine human interaction. Work and productivity have their time and important place, yet we're not "nothing but business" kind of people. We believe in bringing people together to celebrate life's moments - big and small. At BrewBird, we put our people first. In addition to a competitive compensation package we offer commuter benefits if you’re local. We also have tons of BrewBird branded gear and all the free coffee you can drink. If converted we have a more comprehensive set of benefits that will activate upon conversion. BrewBird is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status, and encourage all qualified applicants to apply. #J-18808-Ljbffr BrewBird

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in San Carlos, CA vacancy
  • $150k - $200k

     ...Senior Embedded Firmware EngineerThis role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty coffee. You'll work...  ...problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love... 
    Senior

    Brewbird

    San Carlos, CA
    3 days ago
  • $125k - $210k

     ...speeds.About You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San...  ...more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the...  ...changes.What You'll BringTitle/level: Senior Embedded Software Engineer as stated.... 
    Senior
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    2 days ago
  • Zipline is seeking a Senior Embedded Software Engineer in South San Francisco to own low‑level and edge software that keeps our long‑range aircraft safe and reliable within a production delivery network. You will work at the hardware/software boundary on flight‑ and safety... 
    Senior

    Zipline

    South San Francisco, CA
    12 hours ago
  • Zipline in South San Francisco seeks a Senior Embedded Software Engineer for the Long Range Platform. You will own low-level and edge software for safe, reliable long-range aircraft within a production network. You'll work at the hardware/software boundary, delivering flight... 
    Senior

    Namely

    South San Francisco, CA
    12 hours ago
  • Job-ID17606999Reference21-09612Primary Skill: Firmware Engineering - Responsibilities: Ownership of system design and firmware on hardware prototype...  ...protocols. Coding programs and scripts as necessary to test embedded systems. Work closely with various core tech teams and other... 
    Senior

    Intelliswift

    Menlo Park, CA
    1 day ago
  •  ...Embedded Firmware EngineerExperience: 5+ yearJob Description: What You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will be responsible for... 

    Kasmo Global

    Menlo Park, CA
    2 days ago
  • $150k - $200k

     ...Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication between...  ...offers will depend on factors like experience, skills, seniority, and how each candidate aligns with the needs of the... 
    Senior
    Work at office

    Reach

    Redwood City, CA
    3 days ago
  • A pioneering technology company in Redwood City is looking for an experienced Firmware Engineer to enhance wireless power technologies. The role includes developing firmware for communication between devices in a wireless network and requires creativity and problem-solving... 
    Senior

    Reach

    Redwood City, CA
    3 days ago
  •  ...Senior Embedded Engineer Each year, more than 40,000 people in the U.S. leave home and never make it back due to traffic crashes. At Obvio, we believe these deaths are preventable. We deploy solar-powered, AI-assisted cameras to enforce traffic laws where pedestrians... 
    Senior
    Local area

    Obvio

    San Carlos, CA
    12 hours ago
  • $170k - $210k

     ...Senior Embedded Software EngineerTau Motors seeks a highly skilled and experienced Senior Embedded Software Engineer to join our team. You will drive the development of Tau's cutting-edge...  ...expert-level knowledge of embedded firmware development in C or C++Familiarity with... 
    Senior
    Flexible hours

    Tau Inc

    Redwood City, CA
    1 day ago
  • $155.9k - $227.3k

     ...aircraft around in minutes. Together they form one energy ecosystem, engineered around the demands of commercial eVTOL service: flight safety,...  ...You will be responsible for designing and implementing the embedded C++ software that runs on our aircraft battery management... 
    Senior
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    1 day ago
  • $120k - $175k

    Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products’ firmware and software, which are important sources of functionality, adaptability, and optimization of our designs. We are looking... 
    Senior
    Full time

    Lunar Energy

    Mountain View, CA
    2 days ago
  • $150k - $180k

    Senior Embedded firmware engineer As an Senior 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'll work... 
    Senior
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    3 days ago
  • $170k - $215k

     ...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...  ...and a willingness to work in a variety of embedded environments, from running on bare metal... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    12 hours ago
  •  ...own the development of Rhoda's low-level firmware stack for distributed real-time control...  ...communication, control-loop synchronization, and embedded software robustness in an EtherCAT...  ...~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+... 
    Senior

    Rhoda AI

    Mountain View, CA
    3 days ago
  • $119.8k - $234.7k

     ...Diagnostics team is responsible for delivering firmware-driven diagnostic and validation...  ...hardware. We are seeking a Senior Firmware Engineer with deep expertise in platform firmware...  ...years developing platform firmware, embedded software, or low-level systems software... 
    Senior
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • OSI Engineering, based in Palo Alto, CA, is looking for a Generalist Firmware Engineer for a 12-month hybrid contract. This role involves developing firmware for next...  .... The ideal candidate has at least 5 years of embedded firmware experience, particularly with Zephyr... 
    Senior
    Contract work

    OSI Engineering

    Palo Alto, CA
    1 day ago
  • $160k - $215k

     ...delivery and logistics innovator is seeking a Software Engineer specialized in Motor Firmware in South San Francisco, CA. The role involves designing...  ...should be fluent in C++, eager to learn, and curious about embedded systems. The starting salary range is $160,000 - $215,0... 
    Senior

    Zipline

    South San Francisco, CA
    12 hours ago
  • Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded...  ...level firmware for resource-constrained embedded systems Seniority level : Associate Employment type : Full-time Job... 
    Senior
    Full time

    Tata Technologies

    Mountain View, CA
    1 day ago
  • $160k - $250k

     ...and recovers predictably in safety-critical environments. The Embedded Platform team builds the middleware and infrastructure...  ...interfaces, and reliable integration for flight-software teams. Senior engineers lead substantial services and integrations; Staff engineers set... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  •  ...Generalist with rotating focus across the firmware stack. Moves across subsystems as work...  ...direction. Works extensively with external engineering teams at CMs and silicon vendors, the...  ...engineering practices. Requirements 5 years embedded firmware — at least one shipped consumer... 
    Senior
    Contract work
    Work at office
    Shift work
    Rotating shift
    2 days per week

    OSI Engineering

    Palo Alto, CA
    1 day ago
  • $119.8k - $234.7k

     ...Hardware EngineeringDiscipline: Firmware EngineeringCompany:...  ...Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft...  ...looking for highly motivated Senior Firmware Engineer with a...  ...background in Firmware development in embedded systems.... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...programming languages (e.g., C).3 years of experience working with embedded operating systems.3 years of experience testing, maintaining,...  ...with DesignWare Controller (DWC) stack.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  •  ...Sr. Embedded Engineer – SoCRole: Sr. Embedded Engineer – SoCLocation: Onsite in Palo Alto, CA (with some flexibility)Duration: Long-term contract...  ...8/31/25Rate: $$ W2 per hour + BenefitsWe are looking for a Senior Embedded Software Engineer. Our team focuses on providing... 
    Senior
    Hourly pay
    Long term contract

    Syntricate Technologies

    Palo Alto, CA
    2 days ago
  •  ...Senior Embedded Software EngineerMatternet is building the future of delivery with autonomous drone networks that move critical...  ...and reliably.We're seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft... 
    Senior

    Matternet

    Mountain View, CA
    2 days ago
  • $150k - $175k

     ...join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of...  ...Responsibilities Design and implement full avionics embedded firmware. Oversee firmware architecture for all avionics.... 
    Senior
    Work at office

    Pivotal

    Palo Alto, CA
    4 days ago
  • $200k - $300k

     ...autonomy. You’ll be working alongside a dynamic team of firmware, backend, and frontend engineers to develop this product line.What You'll DoExcited by...  ....Proficient in C/C++Preferred experience working with embedded Linux, cameras, and audio systemsExpertise with Yocto,... 
    Senior
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    12 hours ago
  • $150k - $200k

     ...Senior Embedded Engineer Burlingame, CA Butlr is the leading AI platform for intelligent spaces. Spun out of the MIT Media Lab in 2019,...  ...own significant pieces of the embedded stack end to end — firmware, OS builds, connectivity, and OTA — and your work on remote... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Butlr

    Burlingame, CA
    4 days ago
  • $180k - $300k

     ...vertically integrated team. That means we touch everything:- Embedded firmware- Cellular modems & SIMs- Linux networking- Cloud backend...  ...goes onto the devices we ship to our customersOwn the full engineering cycle end to end, including scoping, architecture and low level... 
    Senior
    Full time
    Work experience placement
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    2 days ago
  • Rivian is seeking a Staff Embedded Software Engineer to lead software design and implementation on embedded Linux platforms for charging products. You will collaborate with cross‑functional teams and own the CI/CD pipeline to streamline development and deployment. You... 
    Senior

    Rivian

    Palo Alto, CA
    12 hours ago

Do you want to receive more vacancies?

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