Embedded Firmware Engineer - STM32, Rust/Zephyr

TechClub Inc

Boston (MA)

On-site

USD 110,000 - 160,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TechClub Inc. in Boston is seeking an experienced embedded firmware engineer to design and implement software for STM32-based products.

You will write embedded C and Rust, work with Zephyr RTOS, and collaborate with hardware teams on bring-up and integration. The role emphasizes debugging complex firmware-hardware interactions, implementing device-to-cloud features with Azure IoT, OTA updates, and building Python-based test automation.

Qualifications

  • > Extensive experience in embedded firmware for microcontrollers.
  • < Strong knowledge of STM32 and C/Rust toolchains.
  • << Proficiency with Zephyr RTOS or Embassy Rust.
  • < Experience with UART, GPIO and hardware integration.
  • < Knowledge of clock trees, PLLs and telemetry.
  • < Proven debugging, bring-up and troubleshooting of firmware.
  • < Familiarity with Azure IoT and OTA update mechanisms.
  • < Automation/test experience using Python for embedded systems.
  • < Experience with unit testing, integration testing and HIL testing.
  • < Strong documentation and problem-solving skills.

Skills

Embedded C
Rust
Zephyr RTOS
Embassy Rust
STM32
UART
GPIO
Clock configuration
Telemetry systems
Embedded debugging
Hardware bring-up
Firmware troubleshooting
Azure IoT
Device-to-cloud
OTA updates
Python testing
Unit testing
Integration testing
HIL testing
Troubleshooting
Documentation

Tools

Docker
Git
GitHub Actions

Job description

TechClub Inc. in Boston is seeking an experienced embedded firmware engineer to design and implement software for STM32-based products.

You will write embedded C and Rust, work with Zephyr RTOS, and collaborate with hardware teams on bring-up and integration. The role emphasizes debugging complex firmware-hardware interactions, implementing device-to-cloud features with Azure IoT, OTA updates, and building Python-based test automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

TechClub Inc • Boston (MA)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer — Zephyr/BMC (Onsite, Austin)
Embedded Firmware Engineer — Zephyr/BMC (Onsite, Austin)

Dexian • Austin (TX)

On-site
USD 120,000 - 150,000
Remote Firmware Engineer - Embedded IoT & Security
Remote Firmware Engineer - Embedded IoT & Security

ButterflyMX, Inc. • Irvine (CA)

Hybrid
USD 150,000 - 190,000
Medical/Dental/Vision
401(k) Match
Self-care stipends
+3
Engineer: Sr. Embedded Firmware Engineer (Rust and C)
Engineer: Sr. Embedded Firmware Engineer (Rust and C)

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 130,000
Innovative work environment
Professional growth opportunities
Competitive salary and benefits package
Staff Embedded Firmware Architect
Staff Embedded Firmware Architect

Alarm.com • Boston (MA)

On-site
USD 165,000 - 185,000
401(k) with employer match
Health Savings Account with company contribution
Paid vacation and holidays
Senior Firmware Engineer: Embedded Bring-Up & Wireless
Senior Firmware Engineer: Embedded Bring-Up & Wireless

OSI Engineering, Inc. • Palo Alto (CA)

On-site
USD 140,000 - 200,000
LoRaWAN Embedded Firmware Architect (RTOS, STM32)
LoRaWAN Embedded Firmware Architect (RTOS, STM32)

MultiTech • Mounds View (MN)

On-site
USD 110,000 - 170,000
Engineer: Sr. Embedded Firmware Engineer
Engineer: Sr. Embedded Firmware Engineer

Nanobiosym • Cambridge (MA)

On-site
USD 100,000 - 140,000
Competitive salary
Benefits package
Opportunities for professional growth
Senior Embedded Firmware Engineer — Real-Time C++/Rust
Senior Embedded Firmware Engineer — Real-Time C++/Rust

Zipline • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
equity compensation
discretionary bonuses
medical, dental and vision insurance
+1
Firmware Engineer
Firmware Engineer

TPI Global Solutions • San Jose (CA)

On-site
USD 120,000 - 180,000