JobHabor
Menu

Device-Side Software QA Engineer

Applab Systems · Cupertino, CA · Onsite

100100

Hiring signal

Actively hiring

Posted 7 days ago · still listed on the employer's own board · How we score

All reasons

In its favour

  • Posted 7 days ago
  • Still listed on the employer's own board

Did you apply?

Device-Side Software QA Engineer at Applab Systems. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Title

Device-Side Software QA Engineer

Experience

Strong hands-on experience in device-side or embedded software testing

Job Type

Full time

Location

Cupertino, CA (Onsite Day 1)

Job Overview

We are looking for an experienced QA Engineer with strong expertise in validating lower-level software across mobile and embedded device platforms. The ideal candidate should have hands-on experience testing operating system services, frameworks, middleware, device drivers, firmware interfaces, and hardware-software interactions.

Key Responsibilities

  • Design and execute system-level test cases for device software, drivers, firmware interfaces, and platform components.
  • Validate functionality, stability, reliability, performance, power, boot, recovery, and software upgrades.
  • Analyze device logs, crash dumps, stack traces, kernel logs, and system traces to identify root causes.
  • Troubleshoot complex issues across OS, framework, middleware, firmware, and hardware layers.
  • Perform defect triage, regression testing, release qualification, and production issue investigation.
  • Collaborate with development, firmware, hardware, and automation teams to resolve defects.
  • Develop Python, Shell, or Bash scripts for log collection, diagnostics, and test automation.

Must-Have Skills

  • Hands-on experience in device-side, embedded, or system software QA below the application layer.
  • Strong debugging, log analysis, crash analysis, and root cause investigation skills.
  • Knowledge of OS concepts, processes, threads, memory, IPC, file systems, boot flows, and system services.
  • Experience testing frameworks, middleware, HAL, device drivers, firmware interfaces, kernel modules, connectivity, multimedia, power, sensors, or security subsystems.
  • Experience creating test cases from technical requirements and architecture specifications.
  • Working knowledge of Python, Shell, or Bash scripting.

Preferred Experience

Candidates with experience in mobile OEMs, consumer electronics, silicon, chipset, or embedded product validation environments such as Apple, Samsung, Google, Qualcomm, MediaTek, or similar organizations are preferred.

Have a Great Day!

Warm Regards,

Sania Wadhwa

Technical Recruiter

Contact Details

609-755-5388

Email

sania@applabsystems.com

4365 Route 1 South, Suite 105

Princeton, NJ 08540

www.applabsystems.com

More jobs at Applab Systems

All 120

Similar roles