
Device-Side Software QA Engineer
Applab Systems · Cupertino, CA · 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
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
sania@applabsystems.com
4365 Route 1 South, Suite 105
Princeton, NJ 08540
www.applabsystems.com
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
- Integration and Test Engineer (Powerplant), OmenAnduril Industries · Costa Mesa, California, United States · USD 167,000–222,000/yrtoday
- Software Tester (MUMPS)Quadrant · Austin, TXtoday
- Manual QA Analyst / Software TesterQuadrant · Reston, VAtoday
- Software Test EngineerQuadrant · Austin, TXtoday
- Test Engineer – Power Electronics : 26-03290Akraya · Newark, CA · USD 65–70/hrtoday
- Abuse Test Engineer, Energy StorageRedwood Materials · McCarran, NVtoday