Firmware Engineer
Leander, TX · On-site
As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.
Leander, TX · On-site
As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.
Leander, TX · On-site
As a Firmware Engineer, you'll develop embedded systems on STM32 Microcontrollers that drives our autonomous platforms: from flight control and perception to mission planning and target engagement.
Cambridge, MA · On-site
Integrate advanced autonomy using ROS2 and STM32 Cube platforms * Help shape our build pipeline with GitHub Actions, Docker, and CMake * Collaborate across autonomy, hardware, and product teams to ...
Cambridge, MA · On-site
Integrate advanced autonomy using ROS2 and STM32 Cube platforms * Help shape our build pipeline with GitHub Actions, Docker, and CMake * Collaborate across autonomy, hardware, and product teams to ...
Woburn, MA · On-site
STM32, EFM32, etc.) are highly preferred * Experience working on devices without an operating system and interfacing with peripherals directly * Ability to read schematics, circuit diagrams, and PCB ...
Woburn, MA · On-site
STM32, EFM32, etc.) are highly preferred * Experience working on devices without an operating system and interfacing with peripherals directly * Ability to read schematics, circuit diagrams, and PCB ...
STM32 microcontroller software development experience * Familiarity with STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer, STM32CubeMonitor) * Work with Raspberry Pi4, 5 series products * Hardware ...
STM32 microcontroller software development experience * Familiarity with STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer, STM32CubeMonitor) * Work with Raspberry Pi4, 5 series products * Hardware ...
Hopkinton, MA · On-site
$144K - $190K/yr
Support RTOS environments including FreeRTOS * Assist in development for ARM-based platforms (including STM32 migration effort * s)Work on networking/middleware layers (not hardware control or kernel ...
Hopkinton, MA · On-site
$144K - $190K/yr
Support RTOS environments including FreeRTOS * Assist in development for ARM-based platforms (including STM32 migration effort * s)Work on networking/middleware layers (not hardware control or kernel ...
Woburn, MA · On-site
STM32, EFM32, etc.) are highly preferred * Experience working on devices without an operating system and interfacing with peripherals directly * Ability to read schematics, circuit diagrams, and PCB ...
Woburn, MA · On-site
STM32, EFM32, etc.) are highly preferred * Experience working on devices without an operating system and interfacing with peripherals directly * Ability to read schematics, circuit diagrams, and PCB ...
San Francisco, CA · On-site
$152K - $196K/yr
Lead programs that span embedded (ESP32/STM32, FreeRTOS), mobile, and cloud teams. Work with the engineering leaders to break down roadmaps into executable milestones, identify dependencies early ...
San Francisco, CA · On-site
$152K - $196K/yr
Lead programs that span embedded (ESP32/STM32, FreeRTOS), mobile, and cloud teams. Work with the engineering leaders to break down roadmaps into executable milestones, identify dependencies early ...
Woburn, MA · On-site
STM32, EFM32, etc.) are highly preferred * Experience working on devices without an operating system and interfacing with peripherals directly * Ability to read schematics, circuit diagrams, and PCB ...
Woburn, MA · On-site
STM32, EFM32, etc.) are highly preferred * Experience working on devices without an operating system and interfacing with peripherals directly * Ability to read schematics, circuit diagrams, and PCB ...
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 ...
Windows OS, STM32. - Strong problem-solving and troubleshooting mindset. - Good teamwork and communication skills Preferred Qualifications - Basic computer network knowledge. - Experience in serial ...
Windows OS, STM32. - Strong problem-solving and troubleshooting mindset. - Good teamwork and communication skills Preferred Qualifications - Basic computer network knowledge. - Experience in serial ...
Develop and optimize embedded software using C for STM32 microcontrollers, ensuring performance and reliability * Integrate and manage embedded AI models to enhance device capabilities * Collaborate ...
Develop and optimize embedded software using C for STM32 microcontrollers, ensuring performance and reliability * Integrate and manage embedded AI models to enhance device capabilities * Collaborate ...
Architect and implement embedded systems using 32-bit ARM Cortex microcontrollers (e.g., STM32 series) and high-resolution ADCs (e.g., ADS124 series). * Define and enhance software algorithms for ...
Architect and implement embedded systems using 32-bit ARM Cortex microcontrollers (e.g., STM32 series) and high-resolution ADCs (e.g., ADS124 series). * Define and enhance software algorithms for ...
Andover, MA · On-site
$133K - $175K/yr
... STM32, FPGA (microblazes or similar soft cores); experience in embedded systems, ideally within medical devices. • Proven experience developing, debugging and tuning of motor control with closed ...
Quick apply
Andover, MA · On-site
$133K - $175K/yr
... STM32, FPGA (microblazes or similar soft cores); experience in embedded systems, ideally within medical devices. • Proven experience developing, debugging and tuning of motor control with closed ...
Windows OS, STM32. - Strong problem-solving and troubleshooting mindset. - Good teamwork and communication skills Preferred Qualifications - Basic computer network knowledge. - Experience in serial ...
Quick apply
Windows OS, STM32. - Strong problem-solving and troubleshooting mindset. - Good teamwork and communication skills Preferred Qualifications - Basic computer network knowledge. - Experience in serial ...
Phoenix, AZ · Hybrid
$100K - $125K/yr
Hands-on exposure to microcontrollers or single-board computers (e.g., Arduino, Raspberry Pi, Pico, STM32, ESP32). * Comfort working at the bare-metal or low-level layer of embedded systems.
Quick apply
Phoenix, AZ · Hybrid
$100K - $125K/yr
Hands-on exposure to microcontrollers or single-board computers (e.g., Arduino, Raspberry Pi, Pico, STM32, ESP32). * Comfort working at the bare-metal or low-level layer of embedded systems.
$152K - $196K/yr
Lead programs that span embedded (ESP32/STM32, FreeRTOS), mobile, and cloud teams. Work with the engineering leaders to break down roadmaps into executable milestones, identify dependencies early ...
$152K - $196K/yr
Lead programs that span embedded (ESP32/STM32, FreeRTOS), mobile, and cloud teams. Work with the engineering leaders to break down roadmaps into executable milestones, identify dependencies early ...
San Francisco, CA · On-site
$180K - $240K/yr
Improve and iterate on our handling of data communication between peripherals and chips such as the ESP32, STM32 etc. Including Wi-FI and BLE * Implement appropriate secure OTAs and bootloaders
San Francisco, CA · On-site
$180K - $240K/yr
Improve and iterate on our handling of data communication between peripherals and chips such as the ESP32, STM32 etc. Including Wi-FI and BLE * Implement appropriate secure OTAs and bootloaders
Develop and optimize embedded software using C for STM32 microcontrollers, ensuring performance and reliability * Integrate and manage embedded AI models to enhance device capabilities * Collaborate ...
Develop and optimize embedded software using C for STM32 microcontrollers, ensuring performance and reliability * Integrate and manage embedded AI models to enhance device capabilities * Collaborate ...
Monroe, NC · On-site
$121K - $160K/yr
Experience developing firmware on STM32 MCUs, including configuration and optimization of peripherals such as ADC, DAC, SPI, I2C, UART, DMA, timers, and GPIO * Experience implementing and debugging ...
Monroe, NC · On-site
$121K - $160K/yr
Experience developing firmware on STM32 MCUs, including configuration and optimization of peripherals such as ADC, DAC, SPI, I2C, UART, DMA, timers, and GPIO * Experience implementing and debugging ...
$106K - $138K/yr
Role responsibilities include: - PCB layout, schematic design - Experience in embedded development, ARM cortex(STM32) - Communication protocols: CAN(J1939, CANOpen) SPI, I2C, serial port - Develop ...
$106K - $138K/yr
Role responsibilities include: - PCB layout, schematic design - Experience in embedded development, ARM cortex(STM32) - Communication protocols: CAN(J1939, CANOpen) SPI, I2C, serial port - Develop ...
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.
Full-time
Medical, Dental, Vision, Life
Posted 8 days ago
Develop embedded systems on STM32 microcontrollers.
Perform low level driver development, peripherals, communication protocols (UART, SPI, I2C, CAN) and real time systems design.
Work at the intersection of electronics, sensors, actuators, motor control, and embedded software.