59 embedded firmware engineer jobs at 41 companies in Napa, CA
1mo
Save
Mark Applied
Hide
1mo
Senior Embedded Firmware Engineer
San Francisco, California, United States
$182k-$230k/yrOnsiteFull Time
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.
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
Pronto AI: Develops autonomous haulage technology for mining and industrial equipment.
Bachelor's degree in CE/EE, strong embedded systems and real-time control experience, proficiency with CAN/SPI/I2C/UART/Ethernet, electronics expertise, debugging skills, and willingness to travel occasionally.
Senior Embedded Firmware Engineer - Long Range Platform
South San Francisco, California, United States
OnsiteFull Time
Zipline: Operates an autonomous drone delivery system for medical supplies.
5+ YOEExperience shipping embedded production code (C++ or Rust), Python for tooling, bare-metal/RTOS environments, safety-critical systems experience, hardware bring-up and debugging, bachelor’s in EE/CS or equivalent, typically 5+ years experience.
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
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.
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
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.
Sofar Ocean: Develops ocean-monitoring hardware, software, and open-source connectivity platforms.
5+ YOE5+ years of embedded firmware/software experience, firmware tech-lead experience, fluent embedded C/C++, Python, FreeRTOS, systems architecture, and experience across multiple embedded platforms.
FreeRTOS, C, C++, Python, IPv6, ARM Cortex-M0, ARM Cortex-M4, ARM Cortex-M33
Sr. Staff Firmware Engineer (Embedded OTA & Uptane Security Platform)
Sunnyvale or San Francisco
$189k-$267k/yrOnsiteFull Time
42dot: Develops autonomous driving software and software-defined vehicle technology.
Design and implement embedded OTA/Uptane client frameworks with cryptographic verification; develop safety-critical firmware in C for bare-metal/RTOS and Python host tooling; optimize storage (eMMC, UFS, QSPI) and A/B dual-bank update systems.
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.
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
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.
Fort Collins or Denver or Minnesota or Massachusetts or California or Loveland or Boulder or St. Paul or Boston or San Jose or Stanford or Berkeley
$26-$36/hrOnsiteInternship
Advanced EnergyNasdaq: AEIS: Provides precision power conversion and control technology solutions.
Pursuing an MS or Ph.D. in firmware, computer, or electrical engineering; GPA above 3.25; experience with lab debugging, design tools, Windows, MS Office, and embedded firmware preferred.
oscilloscopes, power meters, multimeters, logic analyzers, firmware interface tools, Windows, Microsoft Office, CAD, UART, SPI, I2C
Vector Atomic: Develops precision quantum sensors for navigation and timing applications.
Bachelor's or master's degree in electrical engineering, computer engineering, or computer science; C/C++ embedded firmware, RTOS or bare-metal, Python or Perl, lab equipment, debugging, and U.S. work authorization required.
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
IonQNYSE: IONQ: Develops and sells trapped-ion quantum computers and cloud services.
2+ YOEBachelor's in EE/CE/CS (or comparable technical degree with 2+ years relevant experience); production-quality C/C++ for embedded MCUs, RTOS/bare-metal development, Python/Perl scripting, test equipment use, and U.S. Person status for export-controlled work.
Watney Robotics: Develops autonomous robotic systems for data center infrastructure buildout.
Deep professional experience developing bare-metal firmware or low-level systems code, strong CAN, SPI, and I2C expertise, HIL testing infrastructure experience, and experience with CMs/OEMs and board layouts.