Axon
SoftwareEngineerinTest(DevOps)
Neural analysis suggests this role is
optimal for Mid+ candidates.
“Software Engineer in Test (DevOps) at Axon. Skills: Automated validation systems, CI/CD pipelines, Device and platform testing, Firmware automation, Cloud software, Embedded systems, Python, C#, C/C++, Java, Go. Build automated validation systems. Enhance CI/CD pipelines for device and platform testing”
Industry & Context.
Debugging Expert; Analyze logs, serial traces, connectivity issues, and framework/tests states
What They're Looking For.
Must Have
1+ years of experience in test automation, software engineering, or SDET roles, Good coding skills in Python, C#, C/C++, Java, JavaScript, Go, etc., Understanding of state machines, event-driven systems, real-time execution, and hardware interactions., Experience diagnosing failures using logs, traces, and serial-level diagnostics., Familiarity with CI/CD pipelines and automated hardware test environments., Proven ability to deliver reliable automation for complex cloud/firmware features., Demonstrated understanding of why tests become flaky and the ability to design automation that prevents or resolves instability.
Nice to Have
Experience working with real systems (devices, services, or distributed components)., Experience with firmware testing, IoT devices, or hardware-in-the-loop systems., Familiarity with BLE, WiFi, USB, or embedded communication protocols., Experience in robotics, control systems, or device-based products.
What You'll Do.
Build automated validation systems
Enhance CI/CD pipelines for device and platform testing
Develop automated validation for device state machines
and device-to-cloud synchronization
and extend automation frameworks and tools
Investigate device and platform failures
Automate testing for device provisioning
connectivity recovery
and lifecycle workflows
Participate in design discussions to improve testability
Mentor junior engineers on automation development
distributed system debugging
and scalable test strategies
How You'll Work.
Team & Collaboration
Collaborate across firmware, hardware, mobile, and cloud teams; Partner closely with firmware, hardware, and platform teams; Participate in design discussions
Full Job Description
Join Axon and be a Force for Good. At Axon, we’re on a mission to Protect Life. We’re explorers, pursuing society’s most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other. Life at Axon is fast-paced, challenging and meaningful. Here, you’ll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter. Your Impact Build the automated validation systems that ensure Axon’s cloud, devices, and firmware perform flawlessly in the real world. Axon’s connected ecosystem—from body-worn cameras to sensors, audio/video pipelines, mobile apps, and cloud AI—depends on reliable firmware and device behavior.This position is open to DevOps Engineers, Software Engineers, or Software Engineers in Test / QA Automation Engineers with strong coding skills who want to apply their engineering expertise to automated validation and device reliability. As a Software Engineer in Test focused on firmware automation at Axon, you will help ensure these mission-critical devices operate exactly as expected in high-pressure environments. You will design automated tests, extend device validation frameworks, and collaborate across firmware, hardware, mobile, and cloud teams to raise the reliability of Axon’s next-generation products. Work Location This role is based out of our Ho Chi Minh Office and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success. What You’ll Do Enhance CI/CD pipelines for device and platform testing, includin
Applying for this Software Engineer in Test (DevOps) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Axon?
Real rants from real employees. Read before you apply.