Software Engineer in Test, Embedded Firmware
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)
