Embedded Firmware Engineer
tech clubEast Boston, MA
Strong programming experience in Embedded C and/or Rust.
Hands-on experience with STM32 microcontrollers and embedded firmware development.
Experience with Zephyr RTOS, Embassy Rust, or comparable embedded operating systems/frameworks.
Practical experience with UART, GPIO, and embedded hardware integration.
Understanding of timing synchronization, clock configuration, PLLs, and telemetry systems.
Experience with embedded debugging, hardware bring-up, and firmware troubleshooting.
Familiarity with Azure IoT services, device-to-cloud communication, and OTA update mechanisms.
Experience with Python-based test automation and embedded software testing.
Familiarity with Docker, Git, and GitHub Actions or equivalent CI/CD tools.
Experience developing unit tests, integration tests, and HIL test setups.
Ability to diagnose complex firmware and hardware interaction issues.
Strong technical documentation, analytical, and problem-solving skills.
Matching similar jobs
Level
Lead L6
Location
East Boston, MA
Occupation
Software Developers
Industry
Computer Systems Design Services
Posted
3 days ago