Maximum of 25 job preferences reached.
Top Firmware Engineer Jobs in San Francisco, CA
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
Healthtech • Wearables • Biotech
Owns firmware for clinical studies, including development, testing, documentation, release management, logging, and field support. Builds rapid prototypes for sensing, stimulation, and algorithm concepts; performs hardware and firmware debugging; supports clinical teams; and transfers research technology to commercial development. The role also requires AI-assisted development, collaboration across engineering and clinical teams, and adaptability in a small R&D environment.
Top Skills:
Arm Cortex-M0Arm Cortex-M3Arm Cortex-M4Bluetooth Low Energy (Ble)CFreertosIso 13485LinuxLogic AnalyzersLteOscilloscopesPythonWi-FiZephyr
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
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
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
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
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
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
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
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
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
Artificial Intelligence • Hardware • Software
Develop and maintain firmware and embedded system architecture for ARM-based MCUs, focusing on low-power, radio stacks (BT/BLE/Wi‑Fi), sensors, and audio pipelines. Perform hardware bring-up and lab debugging, collaborate with cross-functional teams (EE, RF, Security, Cloud, AI), manage performance metrics (memory, power, latency), and coordinate vendors and manufacturing for production builds.
Top Skills:
Arm McuBleBluetoothC++Cypress/Infineon PsocEmbedded CFreertosNordicQualcommStm32Unit Test FrameworksWi‑FiZephyr
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
Hardware • Healthtech • Machine Learning • Software
As a Senior Firmware Engineer, you'll develop and implement firmware for Pod products, collaborate with hardware teams, and innovate testing and deployment processes. You will also work closely with manufacturing in China and bring cutting-edge sensor technologies into production.
Top Skills:
C/C++Node.jsPython
Kids + Family • Mobile
Design, implement, and own a reusable on-device ML inference platform for resource-constrained devices. Integrate inference into RTOS firmware, develop drivers and DMA paths, debug on real hardware, train and optimize models for microcontroller-class hardware, and ship features to production while raising team expertise and using AI-assisted tooling.
Top Skills:
BleCC++Claude CodeCmsis-NnCortex-MCursorDmaExecutorchFreertosGps/GnssI2CImuJtagKey ProvisioningLogic AnalyzerOscilloscopeOtaPruningQuantizationRtosSecure BootSpiTensorflow Lite MicroUartZephyr
Aerospace • Hardware • Logistics • Robotics • Software • Transportation
Design and implement high-performance motor controllers and estimators in C++ for bare-metal ARM microcontrollers, write peripheral drivers, validate firmware on bench and flight tests, develop simulations and HIL tests in Rust/Python/Matlab/Julia, and collaborate across hardware, flight software, and operations to improve reliability and fleet monitoring.
Top Skills:
Arm (Bare-Metal Arm Microcontroller)CC++Embedded LinuxHardware-In-The-LoopJuliaMatlabMonte-Carlo SimulationsPythonRtosRust
Information Technology • Robotics • Software
Develop, optimize, and maintain embedded systems for humanoid robots, focusing on seamless hardware and software integration and AI-driven control strategies.
Top Skills:
Arm SocsCC++CanbusCudaEthercatEthernetRtosWifi
3D Printing • Design • Industrial • Manufacturing
Develop and integrate firmware, software, and electrical systems for a metal 3D printer. Lead implementation and verification of firmware/PLC-controlled features, motion control, sensor and actuator integration, rapid prototyping, and production code contributions (C/C++, Python). Manage PCB design and serial/analog interfaces, support agency certification, and collaborate across mechanical, electrical, materials, and software teams to deliver product to market.
Top Skills:
Analog Front EndsCC++Dc MotorsEncodersG-CodeGitMotor AmplifiersPcb LayoutPlcPythonSchematic CaptureSerial CommunicationsServo SystemsStepper MotorsTrajectory Generation
Reposted 2 Months AgoSaved
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Serve as technical lead between NVIDIA and hyperscale CSPs on GPU firmware and system software. Drive firmware update orchestration, recovery procedures, multi-GPU coordination, telemetry/health monitoring, and incorporate CSP feedback into NVIDIAs roadmap to improve fleet-scale manageability and reliability.
Top Skills:
AttestationCode SigningEcc CountersGpu Driver StackGpu Microcontroller FirmwareInforomNvidia GpusNvlinkSecure BootTelemetryVbiosXid Error Taxonomy
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top San Francisco Bay Area, CA Companies Hiring Firmware Engineers
See AllPopular San Francisco Bay Area, CA Engineering Job Searches
Engineering Jobs in San Francisco Bay Area, CA
Software Engineer Jobs in San Francisco Bay Area, CA
Android Developer Jobs in San Francisco Bay Area, CA
C# Jobs in San Francisco Bay Area, CA
C++ Jobs in San Francisco Bay Area, CA
DevOps Jobs in San Francisco Bay Area, CA
Front End Developer Jobs in San Francisco Bay Area, CA
Golang Jobs in San Francisco Bay Area, CA
Hardware Engineer Jobs in San Francisco Bay Area, CA
iOS Developer Jobs in San Francisco Bay Area, CA
Java Developer Jobs in San Francisco Bay Area, CA
Javascript Jobs in San Francisco Bay Area, CA
Linux Jobs in San Francisco Bay Area, CA
Engineering Manager Jobs in San Francisco Bay Area, CA
.NET Developer Jobs in San Francisco Bay Area, CA
PHP Developer Jobs in San Francisco Bay Area, CA
Python Jobs in San Francisco Bay Area, CA
QA Jobs in San Francisco Bay Area, CA
Ruby Jobs in San Francisco Bay Area, CA
Salesforce Developer Jobs in San Francisco Bay Area, CA
Scala Jobs in San Francisco Bay Area, CA
Application Engineer Jobs in San Francisco, CA
Associate Software Engineer Jobs in San Francisco Bay Area, CA
Automation Engineer Jobs in San Francisco Bay Area, CA
AWS Engineer Jobs in San Francisco, CA
Backend Engineer Jobs in San Francisco, CA
Cloud Engineer Jobs in San Francisco Bay Area, CA
Controls Engineer Jobs in San Francisco Bay Area, CA
CTO Jobs in San Francisco Bay Area, CA
Design Engineer Jobs in San Francisco Bay Area, CA
DevOps Engineer Jobs in San Francisco Bay Area, CA
Director of Engineering Jobs in San Francisco, CA
Electrical Engineering Jobs in San Francisco Bay Area, CA
Embedded Software Engineer Jobs in San Francisco Bay Area, CA
Field Engineer Jobs in San Francisco Bay Area, CA
Firmware Engineer Jobs in San Francisco, CA
Full-Stack Engineer Jobs in San Francisco, CA
Game Engineer Jobs in San Francisco, CA
Infrastructure Engineer Jobs in San Francisco, CA
Manufacturing Engineer Jobs in San Francisco Bay Area, CA
Mechanical Design Engineer Jobs in San Francisco Bay Area, CA
Mechanical Engineering Jobs in San Francisco Bay Area, CA
Mechatronics Engineering Jobs in San Francisco Bay Area, CA
Network Engineer Jobs in San Francisco Bay Area, CA
Platform Engineer Jobs in San Francisco, CA
Process Engineer Jobs in San Francisco Bay Area, CA
Project Engineer Jobs in San Francisco Bay Area, CA
QA Engineer Jobs in San Francisco Bay Area, CA
Robotics Engineer Jobs in San Francisco Bay Area, CA
Security Engineer Jobs in San Francisco Bay Area, CA
Software Engineering Manager Jobs in San Francisco, CA
Software Test Engineer Jobs in San Francisco, CA
SRE Engineer Jobs in San Francisco Bay Area, CA
Systems Engineer Jobs in San Francisco Bay Area, CA
VP of Engineering Jobs in San Francisco, CA
All Filters
Total selected ()
No Results
No Results























