97 firmware engineer jobs at 61 companies in Napa, CA
3mo
Save
Mark Applied
Hide
3mo
Lead Firmware Engineer
San Francisco, California, United States
$300k-$400k/yrHybridFull Time
Sabi: Building noninvasive, wearable brain-computer interface technology.
10+ YOE10+ years embedded firmware, ownership of firmware architecture, RTOS and ARM Cortex-M, multi-radio coexistence, OTA with safe rollback, bring-up of subsystems, and leadership of firmware teams.
RTOS, Bare-metal ARM Cortex-M, Zephyr, FreeRTOS, ESP-IDF, ThreadX, NuttX, JTAG/SWD, logic analyzers, protocol sniffers, OTA, Wi-Fi, BLE
Lunar Energy: Provides home battery systems and clean energy software.
5+ YOE5+ years developing firmware; strong C and RTOS experience; power electronics firmware knowledge; hardware-software integration; experience with Git and continuous integration; prototype-to-production lifecycle experience.
Chariot Defense: Develops and manufactures software-defined power systems for military use.
3+ YOEBS in EE/CE/CS or equivalent experience; 3+ years writing firmware for shipped hardware; bare-metal and RTOS development; fluency in C/C++; experience with hardware bring-up and debug; embedded comms familiarity.
Nashville or United States or San Francisco or Austin or Seattle
$146k-$306k/yrOnsiteFull Time
OracleNYSE: ORCL: Provides cloud infrastructure and enterprise software for global businesses.
10+ YOE10+ years firmware engineering experience; hands-on BIOS/BMC/UEFI firmware; knowledge of secure boot/TPM, server firmware stacks and standards; strong communication and cross-team leadership skills.
Orion Sleep: Manufacturer of AI-powered smart mattress covers for sleep optimization.
3+ YOE3+ years developing firmware for embedded systems; mastery of C/C++, RTOS, microcontroller architectures; experience with BLE, WiFI, SPI, I2C, UART, OTA updates, debugging, and CI/CD for firmware.
ALTENEuronext Paris: ATE: Provides engineering and technology consulting services to industrial clients.
3+ YOE3+ years firmware experience for embedded/RTOS systems; expert in C/C++; knowledge of power control algorithms, peripheral protocols, and hardware bring-up; strong debugging and documentation skills.
C, C++, Vector CANalyzer, LabView, Modbus, CAN, Ethernet, I2C, SPI, HIL, MISRA, ISO 26262, CMMI, ASPICE, UL 1998
Form Energy: Developing multi-day batteries for grid-scale energy storage.
4+ YOEBachelor's in EE/CE or related, 4+ years firmware development for embedded/RTOS systems, C/C++ experience, knowledge of I2C/SPI/Modbus/CAN, ability to read schematics, familiarity with software compliance standards.
C/C++, RTOS, I2C, SPI, Modbus, CAN, MISRA, ISO 26262, CMMI, ASPICE, UL 1998
Somewear Labs: Provides satellite-enabled connectivity solutions for mission-critical operations.
5+ YOE5+ years firmware development on constrained embedded systems; proficiency in C/C++; RTOS experience (Zephyr/FreeRTOS/ThreadX); serial and wireless protocol knowledge; hardware debugging skills; passion for safety-critical systems.
LyftNASDAQ: LYFT: Provides an on-demand ride-hailing and multimodal transportation platform.
3+ YOEBachelor's in engineering, 3+ years firmware testing experience, proficiency with scripting (Python, Bash), embedded systems testing and communication protocols (CAN, UART, I2C, SPI); strong analytical and communication skills.
Python, Bash, CAN, UART, I2C, SPI, Git, CI/CD, HIL, OTA
IonQNYSE: IONQ: Develops and sells trapped-ion quantum computers and cloud services.
5+ YOEBachelor's degree in EE/CE/CS (or equivalent experience), 5+ years embedded firmware experience, production-quality C/C++, RTOS/bare-metal development, peripheral drivers and protocols (UART/SPI/I2C/TCP/UDP), Python/Perl scripting, test equipment usage, and U.S. Person status for export control.
Zipline: Operates an autonomous drone delivery system for medical supplies.
Fluency in C/C++; experience with embedded firmware, control theory, and nonlinear estimation; familiarity with Rust/Python, Matlab/Julia for analysis; experience with bare-metal/RTOS/embedded Linux; able to work onsite in South San Francisco.
C++, Rust, Python, Matlab, Julia, RTOS, embedded Linux
Gridware: Real-time sensor platforms for power grid monitoring and safety.
3+ YOE3+ years embedded software experience; strong C/C++ and Python; experience with embedded Linux/RTOS, hardware debugging, Git, and developing drivers for microcontrollers.
Atoms: Building robotics and software to automate physical world industries.
2+ YOEBachelor's or Master's in engineering (or equivalent), 2+ years embedded systems/real-time control experience, production firmware for motors/robotic hardware, C and Python proficiency, Linux and ARM32/GCC toolchains, schematic and CAN bus debugging, RTOS/safety-critical experience.
HPNYSE: HPQ: Manufactures personal computers, printers, and AI-integrated technology solutions.
5+ YOE5+ years embedded firmware experience across RTOS and embedded Linux, strong C/C++ skills, board bring-up and driver experience, JTAG/oscilloscope/logic analyzer debugging, OTA and fleet deployment knowledge.
OpenAI: Develops artificial intelligence models and generative AI software services.
Deep experience building embedded firmware for safety-critical systems, strong low-level systems knowledge (interrupts, DMA, buses), proficiency with Rust and mixed C/C++ codebases, hardware bring-up, diagnostics, and mentoring engineers.
Rust, Embassy, C, C++, Codex, Claude Code, RTOS, ARM Cortex-M, ARM Cortex-R
ITWNYSE: ITW: Global manufacturer of specialized industrial equipment and consumables.
5+ YOEBachelor's degree in engineering or computer science and 5+ years of embedded hardware and firmware experience. Requires C/C++, PCB design, microcontrollers, Linux, communication protocols, testing, and source control.
C, C++, Altium Designer, CAD, oscilloscopes, logic analyzers, protocol analyzers, SPI, I²C, UART, CAN, Ethernet, USB, C#, .NET, Microsoft Outlook, Microsoft Excel, Microsoft PowerPoint, Microsoft Word, DMM, Git, GitHub, GitLab, Bitbucket, Azure DevOps, CI/CD, FreeRTOS, Zephyr, Python, Linux
Atoms: Building specialized industrial robots and physical AI systems.
2+ YOEBachelor's degree in engineering or equivalent experience, 2+ years embedded systems and real-time control experience; strong C and Python proficiency, Linux and ARM32 toolchain experience, RTOS and CAN bus knowledge, ability to read schematics.
C, Python, Linux, ARM32 toolchains, GCC, CAN bus, RTOS