Product Quality Engineer

Thundersoft

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Thundersoft is seeking a Senior MTS Product Quality Engineer (SLT) to own and lead SLT debugging for customer-return and factory-reported failures. The role requires hands-on debugging across the full product stack—silicon to OS—and strong leadership in cross-functional investigations.

Ideal candidates will have deep x86 platform knowledge, BIOS/UEFI experience, and proficiency with Linux CLI and scripting languages. AI workflow integration is a plus, and mentoring of engineers is expected.

Qualifications

  • BS with 5+ years, MS with 3+ years, or PhD with 0-1+ years of relevant experience.
  • MS with 3+ years, or PhD with 0-1+ years of relevant experience.
  • BS with 8+ years, MS with 6+ years, or PhD with 3+ years of relevant experience.
  • Hands-on debugging of system-level tests on x86 platforms.

Responsibilities

  • Own or lead SLT debug for customer-return, qualification and factory-reported failures.
  • Analyze boot failures, POST errors, hangs, resets, crashes, performance anomalies, device-enumeration issues and reliability failures.
  • Collect and interpret serial-console output, firmware traces, event logs, kernel logs, crash data, diagnostic results and platform telemetry.
  • Generate hypotheses and design experiments and electrical tests to prove them.

Skills

System-level testing
x86 platform knowledge
BIOS/UEFI debugging
Serial-console/JTAG debugging
Linux CLI
Python/C/C++/Perl/Bash
AI agent integration

Education

BS/BSc in Engineering
MS in Engineering
PhD (relevant field)

Tools

UART
JTAG
Oscilloscopes
Logic analyzers

Job description

Position:Senior MTS Product Quality Engineer(SLT)

THE PERSON

The ideal candidate is a hands-on system-debug engineer with strong experience in SLT, platform bring-up, embedded x86 diagnostics, failure reproduction and customer-return analysis. The candidate should understand the complete product stack, including silicon, package, board, power delivery, BIOS/UEFI, firmware, operating system, drivers and workloads. More senior candidates are expected to establish scalable debug methodologies, lead cross-functional investigations, influence product-quality decisions and mentor experienced engineers.

KEY RESPONSIBILITIES
  • Own or lead SLT debug for customer-return, qualification and factory-reported failures.
  • Analyze boot failures, POST errors, hangs, resets, crashes, performance anomalies, device-enumeration issues and reliability failures.
  • Collect and interpret serial-console output, firmware traces, event logs, kernel logs, crash data, diagnostic results and platform telemetry.
  • Generate hypothesis and able to come up with experiments and electrical tests to prove the hypothesis for observed failures
  • Work with cross-functional teams to improve SLT coverage, diagnostics, automation, screening effectiveness, test stability, cycle time and failure triage.
  • Prepare clear technical reports and communicate conclusions, risk and recommended actions to engineering, management and customer-quality stakeholders.
  • Lead cross-functional technical initiatives appropriate to the assigned job level and mentor engineers in system-debug and root-cause methods.
PREFERRED EXPERIENCE:
  • Hands-on experience developing, executing or debugging system-level tests (UBUNTU or WINDOWs based) for x86 platform (desktop, industrial PC, server, or embedded x86 devices).
  • Strong knowledge of x86 platform architecture, system boot flow and interactions among CPU, memory, storage, PCIe, USB and network interfaces.
  • Experience with BIOS/UEFI, firmware initialization, POST-code interpretation, serial-console debug and operating-system boot troubleshooting.
  • Knowledge of using system-debug instruments and interfaces such as UART, JTAG, oscilloscopes, logic analyzers and platform power or signal measurements.
  • Proficiency in Linux command-line environments and at least one relevant language: Python, C/C++, Perl or Bash.
  • Experience integrating AI agents into daily workflows is highly desirable.
ACADEMIC CREDENTIALS & EXPERIENCE
  • Senior Engineer: BS with 5+ years, MS with 3+ years, or PhD with 0-1+ years of relevant experience.
  • MTS: BS with 8+ years, MS with 6+ years, or PhD with 3+ years of relevant experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MTS Product Quality Engineer-System Level testing
MTS Product Quality Engineer-System Level testing

Thundersoft • Singapore

On-site
SGD 90,000 - 140,000
Senior / MTS Product Quality Engineer(SLT)
Senior / MTS Product Quality Engineer(SLT)

Thundersoft • Singapore

On-site
SGD 90,000 - 120,000
Senior / MTS Product Quality Engineer (SLT)*
Senior / MTS Product Quality Engineer (SLT)*

ETHOS SEARCH ASSOCIATES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior SLT System Debug & Quality Engineer
Senior SLT System Debug & Quality Engineer

Thundersoft • Singapore

On-site
SGD 120,000 - 180,000
MTS Product Development Engineer (SLT)
MTS Product Development Engineer (SLT)

Thundersoft • Singapore

On-site
SGD 120,000 - 180,000
Senior / MTS Product Quality Engineer(ATE)
Senior / MTS Product Quality Engineer(ATE)

Thundersoft • Singapore

On-site
SGD 80,000 - 140,000
None
Senior MTS: System Debug & Reliability Engineer
Senior MTS: System Debug & Reliability Engineer

ETHOS SEARCH ASSOCIATES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
System‑Level Product Development Engineer (MTS Testing)
System‑Level Product Development Engineer (MTS Testing)

Thundersoft • Singapore

On-site
SGD 180,000 - 240,000
Senior Product Quality Engineer(ATE)
Senior Product Quality Engineer(ATE)

Thundersoft • Singapore

On-site
SGD 90,000 - 150,000
Senior/MTS Product Quality Engineer – ATE
Senior/MTS Product Quality Engineer – ATE

Thundersoft • Singapore

On-site
SGD 90,000 - 150,000