CareerPlanSign in

Software Engineer I (Connected Devices)

Vietnam-Ho Chi Minh City Office💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Build automated validation systems and frameworks to ensure Axon's connected devices (body-worn cameras, sensors) and cloud software perform flawlessly in real-world, high-pressure environments.

Role type

Software Engineer I (Test Automation / SDET) for firmware and device validation

Builds

Automated validation frameworks, CI/CD pipelines for device testing, and hardware-in-the-loop execution environments

Domain

IoT / Connected Devices / Firmware / Cloud Infrastructure

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Test automation, CI/CD pipeline design, Python, C/C++, Java, C#, Go, JavaScript, Docker, Kubernetes, state machine design, hardware interaction debugging, telemetry analysis, OTA update automation

Preferred skills

Firmware testing, IoT device experience, hardware-in-the-loop systems, BLE/WiFi/USB protocols, robotics or control systems experience

Technologies

Jenkins, GitHub Actions, GitLab CI, Docker, Kubernetes, Python, C/C++, Java, C#, Go, JavaScript, BLE, WiFi, USB

Responsibilities

Enhance CI/CD pipelines for device and platform testing including hardware-in-the-loop execution; Develop automated validation for device state machines, triggers, connectivity flows, and telemetry pipelines; Investigate device and platform failures using logs, telemetry data, and debug traces; Automate testing for device provisioning, OTA updates, and lifecycle workflows; Mentor junior engineers on automation development and distributed system debugging

Seniority

Junior, hands-on IC

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