Embedded Device QA Engineer

Wipro Ltd.

Cupertino (CA)

On-site

USD 80,000 - 160,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental benefits
Paid time off

Job summary

Wipro Limited in Cupertino seeks a 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 and involves collaborating with development teams to resolve device-side issues.

Responsibilities include designing test scenarios, validating functionality, collecting logs, defect triage, and driving test automation.

Qualifications

  • 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 lower-layer components such as frameworks, middleware, HAL, device drivers, firmware interfaces, kernel modules, connectivity, 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.

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.

Skills

Embedded testing
Debugging
Log analysis
Scripting (Python)
Defect isolation
System-level testing

Tools

Python
Shell
Git

Job description

Wipro Limited in Cupertino seeks a 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 and involves collaborating with development teams to resolve device-side issues.

Responsibilities include designing test scenarios, validating functionality, collecting logs, defect triage, and driving test automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Device QA Engineer - Systems & Firmware
Embedded Device QA Engineer - Systems & Firmware

Programmers.io • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Embedded Device QA Engineer - Video Engineering
Embedded Device QA Engineer - Video Engineering

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 110,000 - 170,000
Device-Side Software QA Engineer - Video Engineering Domain -Fulltime only Location : Sunnyvale, CA – onsite
Device-Side Software QA Engineer - Video Engineering Domain -Fulltime only Location : Sunnyvale, CA – onsite

AppLab Systems, Inc • Sunnyvale (CA)

On-site
USD 110,000 - 170,000
ANE QA ENGINEER – VIDEO ENGINEERING
ANE QA ENGINEER – VIDEO ENGINEERING

Programmers.io • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Lab Hardware Maintenance
Lab Hardware Maintenance

Wipro Ltd. • Cupertino (CA)

On-site
USD 80,000 - 160,000
Medical and dental benefits
Paid time off
Quality Engineer – Embedded Systems & Test Automation
Quality Engineer – Embedded Systems & Test Automation

Programmers • Sunnyvale (CA)

On-site
USD 90,000 - 130,000
Mobile Device QA Engineer (Android & iOS)
Mobile Device QA Engineer (Android & iOS)

Infosys Limited • San Jose (CA)

On-site
USD 91,000 - 146,000
Long-term Disability
Health and Dep Care Reimbursement
Insurance
+1
Senior Wireless SoC Firmware Validation Engineer
Senior Wireless SoC Firmware Validation Engineer

Apple, Inc. • United States

On-site
USD 185,000 - 325,000
Stock options
Relocation assistance
Employee stock purchase plan
Quality Engineer/QE Engineer/QA Automation
Quality Engineer/QE Engineer/QA Automation

Programmers • Sunnyvale (CA)

On-site
USD 90,000 - 130,000
Lab Systems & Code Quality Engineer
Lab Systems & Code Quality Engineer

Wipro Ltd. • Cupertino (CA)

On-site
USD 80,000 - 160,000
Medical and dental benefits
Disability insurance
Paid time off (sick leave)
+1