Ho Chi Minh, Vietnam Hybrid

Axon is hiring a Software Engineer in Test

As a Software Engineer in Test, you'll play a key role in ensuring the integrity of a connected ecosystem spanning hardware, firmware, mobile applications, and cloud-based AI services. Your work will directly impact the performance and dependability of devices used in critical scenarios.

What You'll Do

  • Design, maintain, and scale test automation frameworks for embedded systems and firmware validation
  • Build automated checks for complex behaviors including state transitions, event triggers, connectivity workflows, and device-cloud synchronization
  • Integrate automated testing into CI/CD pipelines, including hardware-in-the-loop setups and orchestrated device testing
  • Analyze firmware issues using log data, debug outputs, serial traces, and system metrics
  • Automate validation of over-the-air updates, boot processes, error recovery, and device provisioning
  • Collaborate with cross-functional teams during design phases to enhance testability and system observability
  • Guide junior engineers in automation practices, debugging techniques, and test strategy development
  • Document tools, testing procedures, and best practices to support scalable device validation

What We're Looking For

  • Minimum of 3 years in software testing, automation, or SDET roles with exposure to embedded or device systems
  • Proficiency in one or more programming languages such as Python, C#, C/C++, Java, JavaScript, or Go
  • Hands-on experience testing firmware, IoT devices, or embedded platforms
  • Familiarity with event-driven architectures, state machines, and real-time system behavior
  • Proven ability to troubleshoot system failures using diagnostic tools and low-level outputs
  • Experience integrating tests into CI/CD environments and managing automated hardware test setups
  • Understanding of test stability and strategies to reduce flakiness in automated suites

Nice to Have

  • Background in embedded development using C/C++, embedded Linux, RTOS, or microcontroller platforms
  • Experience with audio/video processing, sensor systems, or low-latency device operations
  • Work in regulated fields such as public safety, healthcare, or aerospace
  • Development of hardware simulators or lab testing tools
  • Knowledge of wireless and wired protocols including BLE, WiFi, USB, and custom communication layers
Required Skills
PythonC#C/C++JavaJavaScriptGoTest AutomationEmbedded Systems
Job Details
Location Ho Chi Minh, Vietnam
Work mode Hybrid
Department Software Development
Category QA & Testing
Posted 5 months ago
About company
Axon
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.
All jobs at Axon Visit website