Welcome to Silicon Jobs, your connection to the AI Economy > 

Search

Device-Side Software QA Engineer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Job DescriptionJob 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

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...