Senior/Staff Firmware Engineer
$140K - $185K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
$140K - $185K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
$140K - $185K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
Sunnyvale, CA · On-site
$120K - $225K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
Sunnyvale, CA · On-site
$120K - $225K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
$120K - $225K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
$120K - $225K/yr
Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to ...
Irvine, CA · On-site
$133K - $174K/yr
Bare Metal, RTOS, TI C2000 / NXP / STM32, JTAG, Trace32, CAN, SPI, Ethernet. 2 Sr. Embedded Systems Engineer (Architecture / Controls) * Focus: Application layer architecture, system-level control ...
Irvine, CA · On-site
$133K - $174K/yr
Bare Metal, RTOS, TI C2000 / NXP / STM32, JTAG, Trace32, CAN, SPI, Ethernet. 2 Sr. Embedded Systems Engineer (Architecture / Controls) * Focus: Application layer architecture, system-level control ...
San Jose, CA · On-site
$170K - $223K/yr
This role focuses on firmware running on STM32-based boards that emulate customer platforms, control external hardware, and validate embedded firmware running inside Ayar Labs' and customers' SoCs.
San Jose, CA · On-site
$170K - $223K/yr
This role focuses on firmware running on STM32-based boards that emulate customer platforms, control external hardware, and validate embedded firmware running inside Ayar Labs' and customers' SoCs.
San Jose, CA · On-site
$160K - $223K/hr
This role focuses on firmware running on STM32-based boards that emulate customer platforms, control external hardware, and validate embedded firmware running inside Ayar Labs' and customers' SoCs.
San Jose, CA · On-site
$160K - $223K/hr
This role focuses on firmware running on STM32-based boards that emulate customer platforms, control external hardware, and validate embedded firmware running inside Ayar Labs' and customers' SoCs.
Develop, test, and maintain embedded firmware for Arduino (C++) and STM32 (C) platforms using open-source libraries * Implement and debug communication protocols including CAN bus , I2C, SPI, and ...
Develop, test, and maintain embedded firmware for Arduino (C++) and STM32 (C) platforms using open-source libraries * Implement and debug communication protocols including CAN bus , I2C, SPI, and ...
Milpitas, CA · On-site
Software Engineer/ Firmware Engineer Skill Matrix Embedded C/C++ programming STM32 microcontrollers (specifically STM32H series preferred) RTOS-based system design (e.g., FreeRTOS, QNX) Hardware ...
Quick apply
Milpitas, CA · On-site
Software Engineer/ Firmware Engineer Skill Matrix Embedded C/C++ programming STM32 microcontrollers (specifically STM32H series preferred) RTOS-based system design (e.g., FreeRTOS, QNX) Hardware ...
Milpitas, CA · On-site
$6.5K/mo
Develop, test, and maintain embedded firmware for Arduino (C++) and STM32 (C) platforms using open-source libraries * Implement and debug communication protocols including CAN bus , I2C, SPI, and ...
Milpitas, CA · On-site
$6.5K/mo
Develop, test, and maintain embedded firmware for Arduino (C++) and STM32 (C) platforms using open-source libraries * Implement and debug communication protocols including CAN bus , I2C, SPI, and ...
Long Beach, CA · On-site
Experience with STM32, ARM Cortex, MOSFETs, GaN, and DC-DC converters is valuable.
Quick apply
Long Beach, CA · On-site
Experience with STM32, ARM Cortex, MOSFETs, GaN, and DC-DC converters is valuable.
Bare Metal, RTOS, TI C2000 / NXP / STM32, JTAG, Trace32, CAN, SPI, Ethernet. 2 Sr. Embedded Systems Engineer (Architecture / Controls) * Focus: Application layer architecture, system-level control ...
Bare Metal, RTOS, TI C2000 / NXP / STM32, JTAG, Trace32, CAN, SPI, Ethernet. 2 Sr. Embedded Systems Engineer (Architecture / Controls) * Focus: Application layer architecture, system-level control ...
CA · On-site
Experience with NVIDIA Jetson platforms, STM32/PIC microcontrollers, RTOS environments, or ArduPilot is a strong plus. This is a great opportunity for someone who enjoys working at the intersection ...
New
Irvine, CA · On-site
$110K - $151K/yr
TI C2000, NXP, STM32, Aurix * CAN, SPI, Ethernet, ARINC 825 * Motor Control, FOC, Power Electronics, Actuator Control, Motor Drives * HIL Testing, Hardware Bring-Up, Low-Level Debugging Required ...
Quick apply
Irvine, CA · On-site
$110K - $151K/yr
TI C2000, NXP, STM32, Aurix * CAN, SPI, Ethernet, ARINC 825 * Motor Control, FOC, Power Electronics, Actuator Control, Motor Drives * HIL Testing, Hardware Bring-Up, Low-Level Debugging Required ...
Mountain View, CA · On-site
$120K - $230K/yr
Own the architecture and implementation of time- and safety-critical embedded firmware on STM32-based platforms; evaluate existing firmware ecosystems and make well-reasoned decisions about what to ...
Mountain View, CA · On-site
$120K - $230K/yr
Own the architecture and implementation of time- and safety-critical embedded firmware on STM32-based platforms; evaluate existing firmware ecosystems and make well-reasoned decisions about what to ...
Mountain View, CA · On-site
$120 - $190/hr
Own the architecture and implementation of time- and safety-critical embedded firmware on STM32-based platforms; evaluate existing firmware ecosystems and make well-reasoned decisions about what to ...
Mountain View, CA · On-site
$120 - $190/hr
Own the architecture and implementation of time- and safety-critical embedded firmware on STM32-based platforms; evaluate existing firmware ecosystems and make well-reasoned decisions about what to ...
Mountain View, CA · On-site
$140 - $190/hr
Own the architecture and implementation of time- and safety-critical embedded firmware on STM32-based platforms; evaluate existing firmware ecosystems and make well-reasoned decisions about what to ...
Mountain View, CA · On-site
$140 - $190/hr
Own the architecture and implementation of time- and safety-critical embedded firmware on STM32-based platforms; evaluate existing firmware ecosystems and make well-reasoned decisions about what to ...
San Francisco, CA · On-site
$180K - $250K/yr
Data communication between peripherals and microcontrollers (ESP32, STM32 and their successors), including Wi-Fi and BLE * Secure OTA pipelines and bootloader implementation * AWS IoT Core ...
San Francisco, CA · On-site
$180K - $250K/yr
Data communication between peripherals and microcontrollers (ESP32, STM32 and their successors), including Wi-Fi and BLE * Secure OTA pipelines and bootloader implementation * AWS IoT Core ...
$141K - $185K/yr
... STM32, Aurix CAN, SPI, Ethernet Motor Control, FOC, Power Electronics, Actuator Control, Motor Drives HIL Testing, Hardware Bring-Up, Low-Level Debugging Required Qualifications 5+ years of ...
$141K - $185K/yr
... STM32, Aurix CAN, SPI, Ethernet Motor Control, FOC, Power Electronics, Actuator Control, Motor Drives HIL Testing, Hardware Bring-Up, Low-Level Debugging Required Qualifications 5+ years of ...
Irvine, CA · On-site
$141K - $185K/yr
... C2000, NXP, STM32, Aurix • CAN, SPI, Ethernet • Motor Control, FOC, Power Electronics, Actuator Control, Motor Drives • HIL Testing, Hardware Bring-Up, Low-Level Debugging Required ...
Irvine, CA · On-site
$141K - $185K/yr
... C2000, NXP, STM32, Aurix • CAN, SPI, Ethernet • Motor Control, FOC, Power Electronics, Actuator Control, Motor Drives • HIL Testing, Hardware Bring-Up, Low-Level Debugging Required ...
Implement embedded firmware on microcontrollers (e.g., STM32, Nordic nRF, Ambiq Apollo) using C, Zephyr RTOS, and other frameworks. * Develop and optimize wireless communication protocols including ...
Quick apply
Implement embedded firmware on microcontrollers (e.g., STM32, Nordic nRF, Ambiq Apollo) using C, Zephyr RTOS, and other frameworks. * Develop and optimize wireless communication protocols including ...
An STM32 job typically involves working with STM32 microcontrollers, which are widely used in embedded systems development. Engineers in this role design, program, and debug firmware using languages like C or C++, often utilizing STM32CubeIDE or Keil. These roles may require expertise in peripherals, communication protocols (SPI, I2C, UART), and real-time operating systems (RTOS). Industries such as automotive, medical devices, and consumer electronics frequently seek professionals with STM32 experience.
As an STM32 Engineer, your daily tasks commonly include designing and implementing firmware for STM32 microcontrollers, writing and debugging C/C++ code, and integrating hardware peripherals via protocols like UART, SPI, and I2C. You may also collaborate closely with hardware engineers to review schematics and PCB layouts, run test cases to validate system performance, and create detailed technical documentation. Working in a multidisciplinary team, you might participate in design reviews and troubleshoot issues as they arise. This hands-on and collaborative approach ensures that embedded products meet quality, safety, and functionality standards.
To thrive as an STM32 Engineer, you need solid expertise in embedded systems design, proficiency with C/C++ programming, and knowledge of microcontroller architectures, particularly ARM Cortex-M based STM32 families. Experience with IDEs like STM32CubeIDE, debugging tools, and communication protocols (e.g., SPI, I2C, CAN) is often required, along with relevant certifications in embedded or firmware development. Strong problem-solving abilities, attention to detail, and effective teamwork are key soft skills for this role. These skills are essential for developing reliable firmware, collaborating with multidisciplinary teams, and delivering high-performance embedded solutions.
For Stm32 jobs in California, the most frequently searched job titles are:
The top searched job categories for Stm32 jobs in California are:

$140K - $185K/yr
Full-time
Re-posted 29 days ago
Position Overview:
Ceribell is looking for a Firmware Engineer / Embedded Engineer who is passionate about biomedical applications and who has experience in the development of embedded or IoT products. The successful candidate will join the R&D team and will play a key role in the development of the next generation of Ceribell's life saving technologies. Our firmware development stack is based around a STMicroelectronics STM32 ARM Cortex microcontroller and we use FreeRTOS, the IAR Embedded Workbench, and the TouchGFX framework. You must be able to work collaboratively as part of a cross-functional R&D team, but you must also be able to take individual ownership for development, testing, and documentation of your projects.
What you'll do:
What We're Looking For:
Sourced by ZipRecruiter
51 - 200 Employees
Sunnyvale, CA, US
2014