CareerPlanSign in

Software Engineer I (Connected Devices)

USA💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Enhance CI/CD pipelines and develop automated validation for device state machines, connectivity flows, and telemetry pipelines for connected devices.

Role type

Software Engineer I (Test Automation & Device Orchestration)

Builds

Automated testing frameworks for device provisioning, OTA updates, and cloud synchronization

Domain

IoT / Connected Devices / Embedded Systems

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

Python, C#, C/C++, Java, JavaScript, Go, state machines, event-driven systems, hardware interactions, log analysis, CI/CD pipelines

Preferred skills

Firmware testing, IoT devices, hardware-in-the-loop systems, BLE/WiFi/USB protocols, robotics, control systems, Embedded Linux, RTOS, MCU

Responsibilities

Enhance CI/CD pipelines for device and platform testing, Develop automated validation for device state machines and connectivity flows, Investigate device and platform failures using logs and telemetry, Automate testing for device provisioning and OTA updates, Mentor junior engineers on automation development and distributed system debugging

Seniority

Junior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.