
Device-Side Software QA Engineer @ Cupertino, CA (Onsite Day 1) // Fulltime Only
Applab Systems · Cuoer · Onsite
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
Job Title
Device-Side Software QA Engineer
Location
Cupertino, CA (Onsite Day 1)
Type
Fulltime
Role Summary - Device-Side Software QA Engineer with strong experience in validating lower-level software across mobile and embedded device stacks. The role focuses on system software below the application layer, including operating system services, frameworks, drivers, firmware interfaces, hardware abstraction layers, and platform components. The engineer will perform functional and reliability testing, isolate failures through logs and traces, and work closely with development teams to resolve complex device-side issues.
Key Responsibilities
- Design and execute test scenarios for device-side system software, platform services, drivers, firmware interactions, and hardware-software interfaces.
- Validate functionality, stability, reliability, performance, power, boot, recovery, upgrade, and fault-handling behavior across device builds.
- Reproduce, isolate, and troubleshoot failures that span operating system, framework, middleware, driver, firmware, and hardware layers.
- Collect and analyze device logs, crash dumps, stack traces, kernel logs, system traces, and performance data to identify failure patterns and probable root causes.
- Perform defect triage, document clear reproduction steps and technical evidence, and collaborate with software, firmware, hardware, and automation teams through closure.
- Support new device bring-up, software integration, regression testing, release qualification, and production issue investigation. (Nice 2 Have)
- Develop or enhance scripts and utilities for test execution, log collection, failure parsing, and repetitive validation activities.
- Improve test coverage by identifying boundary conditions, negative scenarios, subsystem dependencies, and field-like failure conditions.
Must-Have Skills
- Hands-on device-side or embedded software testing experience below the application layer.
- Strong debugging, troubleshooting, defect isolation, and root cause analysis skills.
- Proficiency in log analysis, crash analysis, stack trace interpretation, and system-level failure investigation.
- Knowledge of operating system concepts, processes, threads, memory, inter-process communication, file systems, boot flows, and system services.
- Experience validating one or more lower-layer components such as frameworks, middleware, HAL, device drivers, firmware interfaces, kernel modules, connectivity, multimedia, power, sensors, or security subsystems.
- Ability to create test cases from technical requirements, architecture specifications, interface definitions, and defect history.
- Experience with defect tracking, test management, source control, and engineering collaboration tools.
- Working knowledge of scripting—preferably Python, Shell, or Bash—for diagnostics and test automation.
Preferred Device and Platform Experience
- Mobile OEM, consumer electronics, silicon, chipset, or embedded product validation environments comparable to Apple, Samsung, Google, Qualcomm, MediaTek, or similar organizations.
Thanks & Regards,
Yogesh Kumar
Email- yogesh.kumar@applabsystems.com
Phone - +1 609 629 2046 (USA)
AppLab Systems, Inc
An E-Verified Company
URL
https://applabsystems.com/
4365 Route 1 South, Suite 105 - Princeton, NJ -08540
More jobs at Applab Systems
All 120- Senior Data EngineerApplab Systems · Columbus, OH2d ago
- Salesforce Service Cloud Case Management DeveloperApplab Systems · Austin San Francisco, CA2d ago
- Network Engineer / Lead with Security (Palo Alto)Applab Systems · New York3d ago
- Machine Learning EngineerApplab Systems · San Antonio4d ago
- SAP Hybris AdministratorApplab Systems · Austin, TX · USD 55–57/hr5d ago
Similar roles
- Test Automation EngineerVarite India Private · Bangalore, KAjust now
- QA Automation EngineerVarite India Private · Mysuru, KAjust now
- Safety Test Engineer - Robot ArmsNEURA Robotics · Metzingen / Riederichtoday
- Integration and Test Engineer (Powerplant), OmenAnduril Industries · Costa Mesa, California, United States · USD 167,000–222,000/yrtoday
- Senior Test Automation Engineer - Data & AI Team (m/f/d)SOFICO · Zwijnaarde, East Flanders, Belgiumtoday
- Lead Test EngineerRak Bank · United Arab Emiratestoday