Automated Stability Test Engineer - Embedded/Android

Nex

Hong Kong

On-site

HKD 360,000 - 600,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Flexible working hours
Growth-focused culture
Cutting-edge tech in gaming

Job summary

Nex is seeking a Software Engineer in Test to own stability and reliability testing for the Motion Development Kit, firmware, and hardware modules powering Nex Playground's motion-sensing device. You will build automated test frameworks, implement soak/stress testing, and create regression suites integrated into CI/CD.

You will collaborate with firmware, hardware, and framework teams to ensure testability across the Android stack, from sensor drivers to MDK APIs.

Qualifications

  • 3+ years of professional experience in software test engineering, reliability engineering, or QA for embedded/firmware, Android, or hardware-integrated systems.
  • Proficiency in Python, with experience in at least one systems language (C++, C#, Java, Rust, or Go)
  • Hands-on experience with stability, stress, soak, or endurance testing methodologies.
  • Experience testing Android/AOSP platforms, HAL, embedded firmware, device drivers, or hardware modules (sensors, motion tracking, cameras, or similar)
  • Strong debugging skills across hardware, firmware, and software layers, including logcat, kernel logs, bug reports, logic analyzers, or serial/hardware diagnostics
  • Experience building or maintaining CI/CD pipelines and automated regression suites

Responsibilities

  • Design and build automated stability and reliability test frameworks for the Motion Development Kit (MDK), firmware, and hardware modules on an AOSP-based platform
  • Develop soak testing, stress testing, and endurance testing pipelines to surface memory leaks, crashes, thermal issues, ANRs, and long-running failures
  • Build test harnesses and hardware-in-the-loop (HIL) rigs to validate sensor, camera, and motion-tracking hardware under real and simulated conditions
  • Create regression suites for firmware, HAL, and MDK releases, integrated into CI/CD to catch stability issues pre-release
  • Investigate, reproduce, and drive root-cause analysis of field failures, crashes, kernel panics, and intermittent hardware/firmware defects using Android bug reports, logcat, and kernel logs
  • Define and track reliability metrics such as MTBF, crash rates, ANR rates, and failure recurrence across hardware revisions and firmware/AOSP builds
  • Partner with firmware, hardware, and platform engineers to define quality gates and exit criteria for new hardware/firmware/AOSP releases
  • Write clean, well-tested test code and tooling that raises the engineering bar across the team
  • Build dashboards and reporting for test coverage, defect trends, and release stability
  • Participate in code reviews and contribute to shared tools, infrastructure, and cross-role projects (20% Time)
  • Work with the dual-leadership model (Engineering Manager and Tech Lead) to align on quality priorities and technical direction
  • Document test strategies, systems, and findings to support team knowledge sharing

Skills

3+ years experience
Python
C++
Java
C#
Rust
Go
Stability testing
Stress testing
Soak testing
Endurance testing
Android testing
CI/CD

Tools

Soong/Make
VTS/CTS
HIL test rigs

Job description

Nex is seeking a Software Engineer in Test to own stability and reliability testing for the Motion Development Kit, firmware, and hardware modules powering Nex Playground's motion-sensing device. You will build automated test frameworks, implement soak/stress testing, and create regression suites integrated into CI/CD.

You will collaborate with firmware, hardware, and framework teams to ensure testability across the Android stack, from sensor drivers to MDK APIs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Test, Core Technology (12-month contract)
Software Engineer in Test, Core Technology (12-month contract)

Nex • Hong Kong

On-site
HKD 360,000 - 600,000
Competitive compensation
Flexible working hours
Growth-focused culture
+1
QA Manager: Hardware, Firmware & PlayOS Validation
QA Manager: Hardware, Firmware & PlayOS Validation

Nex • Hong Kong

On-site
HKD 540,000 - 860,000
Competitive compensation
Flexible working hours
Product-driven culture
+1
QA Lead: Hardware & Firmware Quality for PlayOS
QA Lead: Hardware & Firmware Quality for PlayOS

NEX Corporation • Hong Kong

On-site
HKD 480,000 - 640,000
Competitive compensation
Flexible hours and vacation
Growth-oriented culture
+1
Cross-Platform Real-Time Framework Engineer
Cross-Platform Real-Time Framework Engineer

NEX Corporation • Hong Kong

Remote
HKD 500,000 - 900,000
Competitive compensation
Flexible hours & vacation
Product-driven culture
+1
QA Manager
QA Manager

Nex • Hong Kong

On-site
HKD 540,000 - 860,000
Competitive compensation
Flexible working hours
Product-driven culture
+1
QA Engineer
QA Engineer

Nex • Hong Kong

On-site
HKD 223,200 - 334,800
Competitive compensation package
Flexible working hours and vacation policy
Product-driven culture
+1
QA ManagerNew
QA ManagerNew

NEX Corporation • Hong Kong

On-site
HKD 480,000 - 640,000
Competitive compensation
Flexible hours and vacation
Growth-oriented culture
+1
Platform Software Engineer Intern - Build PlayOS Cloud APIs
Platform Software Engineer Intern - Build PlayOS Cloud APIs

Nex • Hong Kong Island

On-site
HKD 89,000 - 201,000
Competitive compensation
Flexible working hours
Product-driven culture
+1
Motion-Driven Game Dev Intern (Sports)
Motion-Driven Game Dev Intern (Sports)

Nex • Hong Kong

On-site
HKD 134,000 - 201,000
Competitive pay
Flexible hours
Growth culture
+1
Game Development Intern: Motion Gaming & Real-Time Play
Game Development Intern: Motion Gaming & Real-Time Play

Nex (Playground) • Hong Kong

On-site
HKD 67,000 - 112,000
Competitive compensation package
Flexible working hours and vacation
Product-driven culture
+1