CareerPlan

Software Engineer in Test, Embedded Firmware

Cambridge, MAFull-time$86k2026-10-22 → 2026-11-10
Hybrid

Core

Develop and maintain test infrastructure for firmware validation of microcontroller-based sensor hardware used in IoT devices.

Role type

Software Engineer in Test (Embedded Firmware)

Builds

Automated test harnesses and validation infrastructure for embedded firmware.

Domain

Internet of Things (IoT) / Embedded Systems

Required skills

Python, Linux command-line, automated testing, Git, debugging, troubleshooting

Preferred skills

C, Docker, AWS, SQL, hardware test setups (oscilloscopes, multimeters), embedded systems knowledge

Technologies

Python, Linux, Git, Docker, AWS, REST APIs

Responsibilities

Contribute to development and maintenance of test infrastructure for firmware validation; Execute and monitor firmware test runs on simulated and real devices; Write and maintain automated tests; Triage and investigate test failures; Support web services for test coordination and result display.

Seniority

Mid-level (2+ years experience)