Back to all jobs
B

Senior Embedded Firmware Engineer

Brewbird

San Carlos$150k–200kOn-site1mo ago
Employment
Full-time
Seniority
Senior

About the role

What We're About 

Role Overview 

Required Experience: 

  • 5+ years of production embedded firmware experience in C or C++ on resource-constrained microcontrollers. Experience shipping at least one product that operated in the field long enough to expose real reliability issues. Deep ARM Cortex-M experience; STM32 or ESP32 experience is a strong plus. 
  • Comfort with linker scripts, startup code, memory layout, interrupts, fault handling, core dumps, MPU/cache configuration, and low-level debugging. 
  • Experience with distributed embedded systems involving multiple MCUs communicating over wired buses such as RS-485, CAN, RS-422, or similar. 
  • Strong understanding of bus arbitration, timeouts, retry behavior, degraded operation, and debugging failures that may originate across multiple boards. 
  • Low-level driver development from datasheets, including timing-sensitive peripherals such as PWM, DMA, capture/compare, quadrature decoding, SPI, I²C, UART, and ADCs. 
  • Closed-loop control experience with real hardware, such as PID control...etc. 
  • Build system experience across CMake, GNU Make, or similar toolchains. 
  • Strong ownership instincts, comfort with ambiguity, and a track record of driving difficult firmware problems to resolution. 
  • Use AI-assisted development tools, including agents such as Claude Code, as part of a disciplined hardware-verified firmware workflow. 
  • Multi-board hardware bring-up on a product that did not exist before, including schematic review, first power-on, sensor characterization, and EVT/DVT/PVT cycles. 
  • Production experience with Zephyr. For Zephyr, familiarity with Kconfig, device tree, overlays, CMake/West, and driver models. 
  • Firmware experience in coffee, espresso, commercial appliances, HVAC, dishwashers, 3D printers, lab automation, pumps, robotics, or other systems involving thermal, fluidic, and motion control.
  • Experience with mains-AC products, including phase control, zero-cross detection, isolation requirements, and safety certifications such as UL, ETL, or IEC 60335. 
  • Cellular IoT or connected-device fleet experience, including OTA rollouts, remote diagnostics, and modem integration. Blues Wireless Notecard experience is a plus. 
  • Filesystem or nonvolatile storage experience in firmware, such as LittleFS, FATFS, NVS, settings APIs, or calibration persistence. 
  • USB device stack experience. 
  • Embedded signal-processing experience, including filters, FFT-based detection, or sensor fusion. State-machine architecture experience, including hierarchical state machines or frameworks such as Zephyr SMF, QP/QM, Boost.MSM, or equivalent hand-rolled systems. 
  • Crash-dump postmortem experience, including turning fault registers, stack traces, and field logs into actionable fixes.
  • 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.

Compensation

Perks & benefits

  • 401k
  • Medical Insurance
  • Paid Time Off
  • Equity Compensation

764,000+ hidden jobs like this

Brewbird and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.