Top Firmware Engineer Jobs in San Francisco, CA

Reposted 19 Hours AgoSaved
Hybrid
San Francisco Bay Area, CA
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Automation
Develop testable firmware for medical devices, collaborating with cross-functional teams to gather requirements, verify, and validate firmware. Responsibilities include design, testing plans, and working with firmware architectures.
Top Skills: Arm Cortex-MCGitI2CPythonSpiUart
Reposted 19 Hours AgoSaved
Hybrid
San Francisco Bay Area, CA
266K-445K Annually
Mid level
266K-445K Annually
Mid level
Artificial Intelligence • Machine Learning • Generative AI
Develop and maintain custom Networking Operating System images for AI supercomputers. Integrate Linux kernel components and debug complex networking issues across software and hardware.
Top Skills: CC++FrrGoLinuxPythonRustSaiSdkSonic
Reposted 2 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
125K-155K Annually
Junior
125K-155K Annually
Junior
Hardware • Healthtech • Internet of Things • Social Impact • Software • Manufacturing
Design and debug embedded firmware for medical devices, focusing on integration with microcontrollers, wireless communication, and system testing.
Top Skills: ArmBashBuildrootCC++Embedded LinuxGitJIRAPythonRtosYoctoZephyr Rtos
Reposted 3 Days AgoSaved
In-Office
San Francisco Bay Area, CA
190K-247K Annually
Senior level
190K-247K Annually
Senior level
Healthtech
This role requires a Staff Firmware Engineer to lead firmware projects for medical devices, focusing on architecture, implementation, and cybersecurity decisions in a regulated environment.
Top Skills: BleCCellular ConnectivityZephyr Rtos
Reposted 4 Days AgoSaved
In-Office
San Francisco Bay Area, CA
170K-220K Annually
Senior level
170K-220K Annually
Senior level
Biotech • Pharmaceutical
The Staff Firmware Engineer will lead firmware architecture and development for implantable devices, focusing on BLE security and regulatory compliance. Responsibilities include defining standards, mentoring engineers, and optimizing firmware for safety and performance across product lifecycles.
Top Skills: BleC/C++JenkinsPythonReal-Time Os (Rtos)
Reposted 6 Days AgoSaved
In-Office
San Francisco Bay Area, CA
90K-140K Annually
Junior
90K-140K Annually
Junior
Artificial Intelligence • Software • Energy • Renewable Energy
Design, implement, and own firmware features for power-electronics embedded systems. Integrate firmware with hardware, collaborate with cross-functional engineers, ensure performance and testing, and stay current with embedded systems tools and methodologies.
Top Skills: Analog ElectronicsCC++Digital ElectronicsEmbedded SystemsEmbedded TestingHardware InterfacingRtos
Reposted 7 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
126K-190K Annually
Junior
126K-190K Annually
Junior
Healthtech
The Firmware Engineer II will develop firmware for medical devices, collaborate with cross-functional teams, support DevOps, and ensure compliance with medical device regulations.
Top Skills: Bluetooth LeCCi PipelinesGitGithub ActionsGitlab CiI2CNordic Connect SdkNordic Nrf5X SocsPythonRtosSpiUartZephyr
8 Days AgoSaved
In-Office
San Francisco Bay Area, CA
Senior level
Senior level
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Own and deliver end-to-end embedded subsystems for long-range aircraft: firmware, drivers, runtime, and monitoring. Implement flight- and safety-critical code on microcontrollers (bare-metal/RTOS), lead validation (HIL/bench/field), build deterministic test and telemetry tooling, and triage high-severity field incidents until fleet metrics confirm resolution.
Top Skills: Bare-MetalC++Embedded LinuxHardware-In-The-LoopJtagLogic AnalyzersMicrocontrollersOscilloscopesPythonRtosRust
Reposted 9 Days AgoSaved
In-Office
San Francisco Bay Area, CA
170K-235K Annually
Senior level
170K-235K Annually
Senior level
Aerospace • Artificial Intelligence • Energy • Defense
Own platform firmware, board bring-up, and BMC management for custom high-performance compute hardware. Implement FPGA/CPLD logic for power/reset sequencing, develop OpenBMC-based management stacks, support Redfish/IPMI, debug CPU/GPU/PCIe hardware–software interactions, and build fault recovery, secure boot, and remote firmware update systems for orbital deployment.
Top Skills: AlteraBmcCC++CpldFirmware UpdateFpgaGpioI2CIpmiJtagOpenbmcPciePythonRedfishSecure BootSpiSystem AttestationTelemetryUartXilinx
Reposted 9 Days AgoSaved
In-Office
San Francisco Bay Area, CA
130K-185K Annually
Mid level
130K-185K Annually
Mid level
Aerospace • Artificial Intelligence • Energy • Defense
Develop and maintain embedded firmware for spacecraft subsystems, implementing low-level drivers, communication protocols, real-time control, and fault-tolerant features. Support board bring-up, hardware integration, HIL testing, automated validation tools, and cross-disciplinary debugging and anomaly investigations throughout development and on-orbit operations.
Top Skills: Board Bring-UpCC++CanFpgasHardware-In-The-Loop (Hil)I2CJtagLogic AnalyzersMicrocontrollersOscilloscopesReal-Time SystemsSpiUart
19 Hours AgoSaved
Remote
San Francisco Bay Area, CA
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Industrial • Manufacturing
Develop and maintain embedded firmware and kernel/user-mode device drivers for Ethernet-based networking devices. Design, implement, test, and integrate drivers into a Linux and AUTOSAR communication stack, build SDK components, and create debug/test utilities and automated unit/system tests for safety-critical automotive applications.
Top Skills: AutosarCC++Device DriversEmbedded ProcessorsEthernetFirmwareLinuxQnxReal Time Operating System
Reposted 19 Hours AgoSaved
Remote
San Francisco Bay Area, CA
Mid level
Mid level
Artificial Intelligence • Computer Vision • Hardware • Software
The Firmware Engineer will design and implement firmware for the Roadio camera system, develop driver-level and application-level firmware, and work with mobile teams to ensure low-latency functionality in embedded systems.
Top Skills: CC++CanEmbedded LinuxEmbedded RtosI2CMipiSerdesSpiUartUsb
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 10 Days AgoSaved
In-Office
San Francisco Bay Area, CA
Mid level
Mid level
Artificial Intelligence • Information Technology • Robotics • Software
Develop and own firmware across wearable and robotic platforms, design and implement motor control for brushed and brushless actuators, perform firmware bring-up, collaborate with mechanical, electrical, and ML teams, and validate hardware using debug, CI/CD, and HIL testing.
Top Skills: Bldc (Sensored And Sensorless)CC++Can FdCi/CdDspEthercatFocHil TestingI2CMicrocontrollersPidPwmPythonRs-485RtosSensor InterfacingSpiTorque ControlUart
Reposted 10 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
180K-225K Annually
Senior level
180K-225K Annually
Senior level
Hardware • Social Impact • Energy • Agriculture
Design and implement firmware for connected products, optimizing communication stacks and ensuring reliable wireless connectivity while collaborating with cross-functional teams.
Top Skills: AWSBluetoothCFreertosGpioI2CMqttSpiUartWi-Fi
Reposted 11 Days AgoSaved
In-Office
San Francisco Bay Area, CA
Mid level
Mid level
Biotech • Pharmaceutical
The firmware engineer will write safety-critical code for embedded systems, contribute to hardware design, debug devices, and ensure regulatory compliance.
Top Skills: CC++RustVerilog
Reposted 12 Days AgoSaved
In-Office
San Francisco Bay Area, CA
Mid level
Mid level
Artificial Intelligence • Hardware • Productivity • Software
As a founding firmware engineer at Omi, you will develop firmware for devices, integrate with other technologies, and shape the product's technical direction and culture.
Top Skills: BleCFirmwareFlaskFlutterNordic ChipsPythonReact
Reposted 12 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
293K-325K Annually
Expert/Leader
293K-325K Annually
Expert/Leader
Artificial Intelligence • Machine Learning • Generative AI
Design and debug software for embedded devices, working closely with hardware teams to optimize performance and deliver reliable systems.
Top Skills: CC++Embedded ToolchainsLinuxNetworking StacksWireless StacksZephyr Rtos
Reposted 15 Days AgoSaved
In-Office
San Francisco Bay Area, CA
226K-445K Annually
Senior level
226K-445K Annually
Senior level
Artificial Intelligence • Machine Learning • Generative AI
Design and implement firmware and drivers for AI hardware components, develop functional models, and debug issues in embedded systems.
Top Skills: CC++I2CPcieRtosRustSpiUart
Reposted 16 Days AgoSaved
In-Office
San Francisco Bay Area, CA
150K-250K Annually
Mid level
150K-250K Annually
Mid level
Artificial Intelligence • Computer Vision • Hardware • Software
Develop firmware and embedded systems for rugged wearable cameras: write drivers for sensors and peripherals, implement real-time algorithms and on-device ML inference, build provisioning/OTA/telemetry infrastructure, optimize power/battery life, and collaborate with hardware and manufacturing through product lifecycle and volume production.
Top Skills: AudioCC++CameraEdge Ml Inference FrameworksEsp32FreertosImuLogic AnalyzerNrfOscilloscopeOta UpdatesRaspberry PiSecure BootStm32WirelessZephyr
Reposted 18 Days AgoSaved
In-Office
San Francisco Bay Area, CA
159K-203K Annually
Senior level
159K-203K Annually
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Marketing Tech • Software • Biotech • Design
Design, implement, and optimize firmware for battery charging, PMIC integration, and power management across product lifecycle. Support hardware bring-up, NPI, manufacturing, field sustainment, low-level drivers, debugging, and cross-functional collaboration to maximize power efficiency, safety, and reliability for wearable devices.
Top Skills: Battery ChargersCC++Charging AlgorithmsFirmware Update MechanismsFuel GaugesLogic AnalyzerMcuOscilloscopePmicPower AnalyzerPower ManagementRtos
Reposted 20 Days AgoSaved
In-Office
San Francisco Bay Area, CA
140K-200K Annually
Mid level
140K-200K Annually
Mid level
Artificial Intelligence • Automotive • Information Technology • Software • Automation
The Embedded Firmware Engineer develops firmware for custom boards, enhances existing codebases, collaborates with hardware teams, and supports field installations.
Top Skills: CanEmbedded SystemsEthernetFirmwareI2CSpiUart
Reposted 20 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Wearables
The Senior Firmware Engineer will develop firmware for wearable robotic devices, manage data communication, implement secure OTA updates, and lead design decisions for future iterations while contributing to product development and testing.
Top Skills: Aws IotEmbedded C/C++Esp32FreertosLinuxMqttMtlsPythonStm32
Reposted 20 Days AgoSaved
Hybrid
San Francisco Bay Area, CA
Senior level
Senior level
Wearables
The Motor Control Firmware Engineer will design and develop motor control systems, validate performance, and guide future product iterations in wearable robotics.
Top Skills: C/C++JtagLinuxLogic AnalyzersOscilloscopesPythonStm ChipsetsSwdTi Chipsets
Reposted 21 Days AgoSaved
In-Office
San Francisco Bay Area, CA
210K-315K Annually
Senior level
210K-315K Annually
Senior level
Gaming
Lead firmware design and execution for new peripheral products, manage development and validation, and collaborate with teams to establish requirements.
Top Skills: Embedded SystemsFirmwareWireless Communication Protocols
13 Days AgoSaved
Remote
San Francisco Bay Area, CA
150K-170K Annually
Senior level
150K-170K Annually
Senior level
Industrial
Develop, debug, and maintain production embedded firmware for industrial IoT sensors and hubs. Work on BLE, Wi‑Fi, Ethernet, cellular, TCP/IP, MQTT, secure provisioning, OTA/FOTA, and embedded Linux/RTOS services. Collaborate with hardware, test, backend, cybersecurity, and manufacturing teams across bring-up, validation (EVT/DVT/PVT), release workflows, and field issue investigation. Produce technical documentation, participate in reviews, and support production readiness and security-focused firmware releases.
Top Skills: 802.11BleCC++CellularCertificatesCi/CdCmakeDebianDhcpDnsEmbedded LinuxEthernetFotaGattGitHttp/HttpsJ-LinkJSONLogic AnalyzerMakefileMqttMtlsNordic NrfNus-Style InterfacesOscilloscopeOtaPackage RepositoriesPacket CapturePower ProfilerRtosSbomSecure BootSemantic VersioningSerial CaptureShell ScriptingSystemdTcp/IpTlsUdpVpnWi-FiWpa2Wpa3
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account