Senior Embedded Firmware Engineer
$150k - $200kBrewbird
Senior Embedded Firmware Engineer – San Carlos, CA Division: Engineering • Engagement: In office • Employment: Full-time Connected Commercial Coffee Brewer Platform Role Overview 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. 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. 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. Nice to have experiences 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. 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. We believe acting and communicating openly, honestly and generously is a virtuous cycle. We do the work that truly matters. We 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 more. When we don’t know something, we ask. We support each other and hold ourselves accountable to our customers, roasting partners, employees and more. We prove bold ambition and integrity can co-exist. We set big goals and take the responsibility that comes with them seriously. We are honest with ourselves and others about where we are and what we’re working on. We persevere and seek resilience. We cultivate joy, together. Coffee is about connection and celebration of life; we value genuine human interaction and a balanced approach to work and life. Benefits At BrewBird, we put our people first. In addition to a competitive compensation package with meaningful early stage equity, we provide flexible paid time off, comprehensive healthcare coverage, a 401k plan, flexible work environment, and a commuter stipend for mass transit or parking. Compensation The base pay range for this role is $150,000 – $200,000 per year. #J-18808-Ljbffr
$140k - $300k
Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design...Senior- A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and...Senior
- Google Inc. is looking for a Senior Software Engineer in Mountain View to enhance audio technologies in Pixel devices. The role involves developing software for embedded systems, optimizing performance, and collaborating with cross-functional teams. Applicants should have...Senior
$174k - $253k
Google Inc. in Mountain View, CA, is seeking a Senior Software Engineer for Embedded Systems and Firmware. The candidate will develop software for wearable devices and optimize the interaction between co-processors and algorithms. The position demands strong experience...Senior$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...SeniorWork at office$140k - $300k
Overview Tesla Energy is looking for an Embedded Software Engineer to help contribute to next generation designs. This role entails significant... ...Management Systems for our world class Energy product software and firmware, ranging from architecture, implementation, through...SeniorHourly payFull timeTemporary workFlexible hours- 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
$170k - $210k
...and charging systems. Tau's team of engineers, scientists, technologists, operators,... ...seeks a highly skilled and experienced Senior Embedded Software Engineer to join our team. You... ...Expert-level knowledge of embedded firmware development in C or C++ Familiarity...SeniorFlexible hours$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 Do... ...Proficient in C/C++ ~ Preferred experience working with embedded Linux, cameras, and audio systems ~ Expertise with Yocto...SeniorFull timeWork visaFlexible hoursShift work$170k - $210k
Tau Motors is seeking a Senior Embedded Software Engineer to lead the development of cutting-edge software for their electrification products in Redwood City, CA. The ideal candidate will have expertise in C/C++ development and collaboration across multidisciplinary teams...Senior$225k - $250k
...Senior Firmware Engineer Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We... ...Electrical Engineering, or equivalent experience, with 5+ years in embedded systems development. Deep understanding of computer...Senior$150k - $175k
...you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the... .... Responsibilities Design and implement full avionics embedded firmware. Oversee firmware architecture for all avionics. Ensure...SeniorWork at office$120k - $175k
...Senior Firmware Engineer Mountain View, CA 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...SeniorFull timeFlexible hours$77k - $202k
Dormont Manufacturing Co is seeking a Senior Associate in Palo Alto to specialize in embedded firmware and IoT product development. You will analyze client needs and enhance product development processes to improve efficiency and quality. The ideal candidate should have...Senior- A leading biotech startup seeks a Senior Firmware Engineer in South San Francisco to develop high-performance firmware for DNA data storage technology... ...in software development and a deep understanding of embedded platforms. Ideal candidates hold a degree in computer science...Senior
- ...is seeking an intern in Palo Alto, CA, to deliver high-quality embedded code for Tesla vehicles and energy systems. You will work within... ...is pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded development...Internship
$100k - $216k
Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance...- ...Senior Associate At PwC, our people in operations consulting specialise in providing... ...requirements. BS in Computer Engineering, Electrical Engineering, Computer Science... ...discipline. 3–5 years of hands-on embedded firmware development experience. Experience contributing...Senior
- Tesla, located in Palo Alto, is seeking a Software Engineer for the Battery Management System Team. In this role, you will develop high-quality software, focusing on firmware drivers and real-time software algorithms that enhance vehicle performance and reliability. The...
$147k - $211k
A tech giant is seeking an Embedded Software Engineer in Mountain View, CA. The role involves developing firmware for complex SoC projects, with responsibilities including reviewing hardware designs and creating reusable modular firmware. Candidates should hold a Bachelor...$104k - $222k
...and Test team, you will support Closure engineering efforts to identify and characterize failure... ...level. Your role will be to implement firmware that supports closure prototyping, early... ...functional C code in a real‑time embedded environment with expediency Hands‑on mechatronic...Hourly payTemporary workFlexible hours- ...challenges in the world. We're looking for an exceptional Senior Firmware Engineer to join our core engineering team. This is a unique opportunity... ...Deep, demonstrable understanding of memory management in embedded platforms. Proven ability to write performant, low-latency...Senior
- Google Inc. is hiring a Senior Software Engineer specializing in Embedded Systems and Firmware in Mountain View, California. This role involves developing software for wearable devices, focusing on co-processor communication, and collaborating with various teams to enhance...Senior
- ...Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development, particularly... ...job also offers the chance to work on cutting-edge networking technologies and firmware architecture. #J-18808-Ljbffr...Senior
- You will lead the firmware architecture and development for a breakthrough stealth-stage... ...integrated wearable hardware, low-power embedded systems, and real-time intelligent processing... ...downstream. Establish the firmware engineering practices that scale: build and release...
- ...Role description Title: Embedded SW Validation Engineer Role Summary In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework...Senior
- ...to hear back from you. Job Description: Role: Sr. Embedded Engineer - SoC Location: Onsite in Palo Alto, CA (with some flexibility... ...Rate: $$ W2 per hour + Benefits We are looking for a Senior Embedded Software Engineer. Our team focusses on providing...SeniorHourly payLong term contractContract workImmediate start
$77k - $202k
...managing client relationships, and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,000 - $202,000, dependent...$140k - $360k
What to Expect As a Software Engineer on the Battery Management System (BMS) Team, you will... ...best they can be by writing low-level firmware drivers, implementing software algorithms... ...relevant experience (firmware engineer, embedded systems development, etc.) Proficiency...Hourly payFull timeTemporary workFlexible hours$77k - $202k
...Specialism Operations Management Level Senior Associate Job Description & Summary... ...requirements. Qualifications BS in Computer Engineering, Electrical Engineering, Computer... ...discipline. 3-5 years of hands‑on embedded firmware development experience. Experience contributing...SeniorH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- senior application security San Carlos, CA
- senior vice president of operations San Carlos, CA
- senior ux designer remote San Carlos, CA
- senior performance tester San Carlos, CA
- senior director diversity & inclusion San Carlos, CA
- senior director community engagement San Carlos, CA
- senior devops engineer remote San Carlos, CA
- senior implementation engineer San Carlos, CA
- senior software engineer remote San Carlos, CA
- senior commercial counsel San Carlos, CA

