Get the job you really want.
Maximum of 25 job preferences reached.
Top Firmware Engineer Jobs in San Francisco, CA
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
The Embedded Engineer will design, develop, and test firmware and software for IoT embedded solutions, working collaboratively on modular features for complex architectures.
Top Skills:
AndroidBluetoothC/C++CanEthernetI2CIotLinuxMulti-Core Arm ProcessorsRtosSpiUartWifi
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As an Embedded/Firmware Engineer Intern, you will contribute to firmware development for Square's hardware products, involving coding, testing, debugging, and collaborating with engineering teams, while gaining valuable real-world experience.
Top Skills:
CC++I2CMicrocontrollersRtos ConceptsSpiUartUsb
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As an Intern, you will contribute to the development, testing, and debugging of embedded software for Square's Connected Hardware products, gaining hands-on experience with real-world systems and working alongside experienced engineers.
Top Skills:
CC++I2CMicrocontrollersRtosSpiUartUsb
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Firmware Engineer, you will evaluate and prototype new technologies in embedded systems, collaborate with cross-functional teams, and influence product development by integrating hardware and software solutions.
Top Skills:
CCloud ConnectivityEmbedded LinuxIotI²CRtosSdioSocsSpiUartWireless Connectivity
Cloud • Hardware • Security • Software
Join a dynamic team to develop cloud-managed access control systems, focusing on delivering products and problem-solving. Collaborate and grow with the team.
Top Skills:
BashBluetooth Low EnergyC/C++Device Driver DevelopmentEmbedded LinuxGoI2CPythonReal Time Operating SystemsSecure BootSpiUart
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The role involves testing hardware and software for mining products, creating test plans, and collaborating with engineers and tech teams to ensure compliance and performance.
Top Skills:
CEmbedded LinuxGdbGoI2CJtagPythonRustSpiSwdUartUsb
Energy
Develop and integrate firmware for ARM Cortex-M microcontrollers in energy storage applications, focusing on power electronics control algorithms and communication protocols.
Top Skills:
Arm Cortex-MCCanCoapEthernetMqttPythonRustSpi
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
Cloud • Hardware • Security • Software
Lead development of new camera categories, manage firmware architecture, solve complex system challenges, and ensure operational excellence for a large IoT fleet.
Top Skills:
BashC++GoI2CLinuxLinux KernelMcuPythonSpiUartUsb
Robotics
Staff Firmware Engineer responsible for designing firmware architecture and developing robust firmware for robots, collaborating with engineers and contributing to low-level sensor systems.
Top Skills:
C++CanEthercatFreertosGtestLinuxPython
Energy
As a Firmware Engineer, you will design and develop firmware for ARM microcontrollers, focusing on network communication and power control for energy storage applications, while collaborating with engineers.
Top Skills:
Arm Cortex-MCCanCoapEthernetMqttPythonRustSpi
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Firmware Engineer, you'll develop and maintain Linux-based firmware for safety devices, optimize performance, and mentor junior engineers while collaborating on cross-functional teams.
Top Skills:
CDockerEmbedded SystemsLinuxYocto
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Computer Vision • Machine Learning • Natural Language Processing • Robotics
The Firmware Engineer will design and develop embedded system firmware for robotics, collaborating with engineers to enhance performance and conduct testing.
Top Skills:
CC++I2CRs485SpiStm32UartUsb
Hardware • Healthtech • Internet of Things • Social Impact • Software • Manufacturing
Lead the development of embedded firmware for medical devices, integrating systems with microcontrollers and wireless technologies, while ensuring compliance with FDA regulations.
Top Skills:
ArmBleCC++Cellular CommunicationEmbedded SystemsGitGnssJIRAPic32PythonReal-Time Operating Systems (Rtos)Wi-FiWireless Communication Technologies
Consumer Web
Design, develop, and maintain UI and communication firmware for IoT platform and ensure seamless connectivity between hardware devices and cloud backend.
Top Skills:
AWSC/C++FreertosLvglMqtt
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
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
As a Firmware Engineer Intern, you will design and develop modules and sensors for autonomous vehicles, gaining hands-on experience with embedded systems.
Top Skills:
CC++Embedded SoftwareFreertosLinuxLogic AnalyzerOscilloscopeQnx
Hardware • Healthtech • Internet of Things • Social Impact • Software • Manufacturing
As a Staff Firmware Engineer, you will lead embedded firmware development for medical devices, including design, coding, and debugging, while ensuring quality and compliance in a regulated environment.
Top Skills:
Bare MetalCC++GitJIRALinuxRtos
Hardware • Mobile • Software
The Firmware Engineer will enhance LTE Dashcam products using C/C++, manage vendor relationships, address customer issues, and ensure product stability.
Top Skills:
BtC/C++GccIarIotKeilLte
Information Technology • Consulting
As a Firmware Engineer, you'll own firmware architecture decisions and development for IoT systems, lead software design discussions, mentor junior engineers, and contribute to product research.
Top Skills:
BashC/C++GitJavaJIRAKotlinPythonSvnUbuntu LinuxZephyr Rtos
Artificial Intelligence • Machine Learning • Generative AI
The Networking Operating System Firmware Engineer will design, develop, and maintain SONiC NOS images, integrating Linux kernel components and validating switch platforms for high performance in AI supercomputers.
Top Skills:
Broadcom AsicCC++GnmiGoIntel AsicLinuxMarvell AsicNvidia AsicOpenconfigPythonRustSaiSonicYang
Information Technology • Robotics • Software
Develop, maintain, and optimize embedded systems for humanoid robots, focusing on hardware-software integration, PCB design, and AI-driven control.
Top Skills:
Arm Based ProcessorC/C++Embedded CJavaPcb DesignRtos
Healthtech • Wearables • Biotech
The Principal Firmware Engineer creates low-power firmware for wearable medical products, ensures compliance with design controls, mentors junior staff, and leads technology development.
Top Skills:
Arm Cortex M0BtleCFreertosLinuxLte/5GM3M4NfcPythonWifiZephyr
Artificial Intelligence • Machine Learning • Robotics • Automation
Design and develop electronics and firmware for robotics and automation, integrating sensors and motor drivers while ensuring reliable operations and system integration.
Top Skills:
Esp32NordicPicStm32Ti
Kids + Family • Mobile
The Staff Firmware Engineer will architect ML infrastructure for edge devices, integrating new sensors and mentoring the firmware team to advance on-device ML solutions.
Top Skills:
C/C++DmaFreertosI2CPythonRtosSpiTinymlZephyr
Top San Francisco Companies Hiring Firmware Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results

.png)



























