Qualcomm Software and System Test Engineer - Sensors Integration and Verification in Hyderabad, India

Job Description:

Job Id


Job Title

Software and System Test Engineer - Sensors Integration and Verification

Post Date




Qualcomm Technologies, Inc.

CDMA Technology at http://www.qualcomm.com/about/businesses/qct

Job Area

Engineering - Test


India - Hyderabad

Job Overview

This position involves testing of sensor related software, HW and development of automated test cases with the following responsibilities:

  • Review requirements and designs, define test requirements and test plans.

  • Test development, execution, troubleshooting and problem resolution on embedded devices integrating sensors HW. Focus is in verifying sensor related APIs at physical sensor driver, native API or 3rd party OS level (Linux Android and Windows).

  • Bring-up and initial regression testing of new sensor SW release and Qualcomm chipsets. This includes supporting the initial bring-up, verifying the initial HW design and creation of efficient regression test cases to validate the performance of the HW/SW implementation in highly integrated chipset environment.

  • Develop test cases and other SW PC test tools for the teams use using C#. Scripting with Python and Perl.

  • Verify the successful interaction and concurrency with other chipset features.

  • Interact in a global team environment with various SW, system, test and test framework teams.

  • Drive the resolution of the observed issues with SW development and systems team.

  • Track the status of test execution and open bugs, prioritize issues for the development and drive the successful commercialization of the feature or release.

This position offers a unique opportunity to work on the successful commercialization of leading edge sensor and wearable technologies in a fast-paced environment.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

  • 1+ years experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications

  • Embedded C++/C coding for terminal resident test clients.

  • Familiarity with Matlab scripting.

  • Previous exposure to Qualcomm test tools like QXDM/QPST/ATM and test processes extremely useful.

  • Knowledge of JTAG debuggers and hands on experience with Linux Android would help to ramp up quickly.

  • Previous exposure to Sensors (inertial, pressure, magnetic, ambient light, proximity, environmental and physiological) testing advantage.

  • Understanding of sensor features in different mobile HLOS and their sensor features.

  • 1-3 years of work experience, testing embedded systems, software and APIs.

  • Good understanding of test methodology and test processes, including requirements collection, test plan development, execution and error tracking.

  • Coding and scripting experience to enable automated testing:

-- C# programming skills.

-- Basic scripting with Perl and Python.

-- Previous experience in developing test automation is a plus.

  • Hands-on debugging skills in the lab using standard lab equipment (scopes, multi meters, voltage sources, sensor specific measurement equipment) to debug the system.

  • Detail oriented, thorough and analytical approach required with excellent communication skills in an international multisite environment.

  • Ability to time-share and prioritize between multiple tasks is crucial.

  • Candidates with adequate experience with C++/C may have also opportunities to implement and maintain embedded test applications.

Education Requirements

Required: Bachelor's, Computer Science and/or Electrical Engineering

Preferred: Master's, Computer Science and/or Electrical Engineering

EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.