78 embedded firmware engineer jobs at 51 companies in Novato, CA

2mo
Save
Mark Applied
Hide
Embedded Firmware Engineer - NEO
San Carlos, California, United States
$200k-$300k/yr OnsiteFull Time
1X
1X: Manufacturing safe, general-purpose humanoid robots for home and work.
5+ YOE5+ years embedded firmware development in C/C++ on real hardware; experience with interrupts, DMA, CAN and one or more of SPI, I²C, UART; hardware debugging with oscilloscopes/logic analyzers; safety-aware firmware and RTOS familiarity.
C, C++, CAN, SPI, I²C, UART, oscilloscope, logic analyzer, FreeRTOS, SafeRTOS, IEC 61508, ISO 26262
1mo
Save
Mark Applied
Hide
Senior Embedded Firmware Engineer
San Francisco, California, United States
$182k-$230k/yr OnsiteFull Time
Atoms
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.
C, Python, Linux, ARM32, GCC, CAN bus, RTOS
1w
Save
Mark Applied
Hide
Embedded Hardware & Firmware Engineer
Alameda, California, United States
$110k-$150k/yr OnsiteFull Time
ITW
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
1mo
Save
Mark Applied
Hide
Senior Embedded Firmware Engineer
San Francisco, California, United States
$182k-$230k/yr OnsiteFull Time
Atoms
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
2mo
Save
Mark Applied
Hide
Embedded Firmware Engineer - San Francisco, CA
San Francisco, California, United States
$182k-$230k/yr OnsiteFull Time
Pronto AI
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.
CAN, SPI, I2C, UART, Ethernet, J1939, CanOpen, LIN, PCB
1mo
Save
Mark Applied
Hide
Senior Embedded Firmware Engineer - Long Range Platform
South San Francisco, California, United States
OnsiteFull Time
Zipline
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.
C++, Rust, Python, RTOS, bare-metal, embedded linux, oscilloscopes, logic analyzers, JTAG
1mo
Save
Mark Applied
Hide
Firmware Engineer
Fremont, California, United States
$130k-$170k/yr OnsiteFull Time
Nova
NovaNASDAQ: NVMI: Provider of metrology and process control solutions for semiconductors.
3+ YOEBachelor's degree in engineering or CS, 3+ years embedded firmware experience, proficiency in C/C++, hardware–software integration, low-level protocols, debugging tools, and Windows-based development.
C, C++, ARM, STM32, Windows, I2C, SPI, UART, USB, Ethernet, J-Link, Git, Python, FPGA, Oscilloscope, Multimeter, Hardware debugger, CI/CD
3mo
Save
Mark Applied
Hide
Lead Firmware Engineer
San Francisco, California, United States
$300k-$400k/yr HybridFull Time
Sabi
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
1mo
Save
Mark Applied
Hide
Firmware Engineer
San Bruno, California, United States
$130k-$180k/yr OnsiteFull Time
Chariot Defense
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.
C, C++, Rust, RTOS, CAN, SPI, I2C, UART, ISO26262, DO-178C
3mo
Save
Mark Applied
Hide
Firmware Engineer
San Carlos, California, United States
$130k-$185k/yr OnsiteFull Time
Cowboy Space
Cowboy Space: Building satellite-based orbital infrastructure for AI data centers.
3+ YOE3+ years embedded firmware development; C/C++; BS in Electrical/Computer Engineering or CS; microcontrollers/FPGAs; RTOS; hardware/software integration.
C/C++, Embedded systems, Microcontrollers, FPGAs, RTOS, JTAG, Oscilloscopes, Logic analyzers
1mo
Save
Mark Applied
Hide
Senior Firmware Engineer
Berkeley, California, United States
$110k-$130k/yr OnsiteFull Time
ALTEN
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
2mo
Save
Mark Applied
Hide
Lead, Firmware Engineer
Newark, California, United States
HybridFull Time
Queue
Queue: Autonomous robotic pharmacy systems for prescription dispensing.
8+ YOE8+ years embedded/firmware experience, C/C++/Rust, ARM Cortex-M, RTOS, motor control and safety-critical systems; people leadership, hiring, mentoring, and strong communication.
C, C++, Rust, ARM Cortex-M, RTOS, Jetson, embedded Linux
2w
Save
Mark Applied
Hide
Senior Software Engineer, Firmware
San Francisco, California, United States
OnsiteFull Time
Orion Sleep
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.
C/C++, RTOS, BLE, WiFI, SPI, I2C, UART, CI/CD
5d
Save
Mark Applied
Hide
Senior Firmware Engineer
San Francisco, California, United States
$147k-$200k/yr HybridFull Time
Sofar Ocean
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
1mo
Save
Mark Applied
Hide
Sr. Staff Firmware Engineer (Embedded OTA & Uptane Security Platform)
Sunnyvale or San Francisco
$189k-$267k/yr OnsiteFull Time
42dot
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.
Uptane, eMMC, UFS, QSPI, C, Python, RTOS, bootloader
1mo
Save
Mark Applied
Hide
Senior Firmware Engineer
Berkeley, California, United States
$129k-$169k/yr OnsiteFull Time
Form Energy
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
1mo
Save
Mark Applied
Hide
Senior Firmware Engineer
San Francisco or Chicago
HybridFull Time
Somewear Labs
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.
C, C++, Rust, Zephyr RTOS, FreeRTOS, ThreadX, UART, SPI, I²C, USB, Bluetooth LE, 802.15.4, Zigbee, Thread, Iridium, Orbcomm, Globalstar, LTE-M, NB-IoT, Cat-1, GNSS, GPS, oscilloscope, logic analyzer, JTAG, SWD, power analyzer, CI/CD, hardware-in-the-loop (HIL), pytest
1mo
Save
Mark Applied
Hide
Firmware Engineer
San Francisco, California, United States
$160k-$165k/yr OnsiteFull Time
Gridware
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.
C, C++, Python, Git, Linux, Embedded Linux, RTOS, ARM assembly, Oscilloscope, Logic analyzer, LoRa, SigFox
5d
Save
Mark Applied
Hide
Intern - Firmware Engineer - Fall 2026
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/hr OnsiteInternship
Advanced Energy
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
3w
Save
Mark Applied
Hide
Principal Firmware Engineer - AI System/OpenBMC
Fremont or Oregon
$214k-$290k/yr OnsiteFull Time
Hyve Solutions
Hyve SolutionsNYSE: SNX: Designs and manufactures custom hardware for hyperscale data centers.
10+ YOEBachelor's or Master's in engineering or computer science,10+ years embedded/firmware experience with OpenBMC and server-platform management, strong C/C++, embedded Linux, Redfish, IPMI, and platform telemetry; hyperscale experience preferred.
OpenBMC, Redfish, IPMI, I2C, I3C, PMBus, SPI, C, C++, embedded Linux