Qualcomm Core BSP Test Engineer(Shenzhen) in Shenzhen, China

Job Description:

Job Id E1957441

Job Title Core BSP Test Engineer(Shenzhen)

Post Date 07/30/2017

Company-Division Qualcomm Technologies, Inc.

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

Job Area Engineering - Test

Location China - Shenzhen

Job Overview Test engineer position within Core Test Group. In this role the candidate will be working on testing drivers for hardware blocks such as USB controller, SD/MMC controller, clock regime, DMA engines, I2C/SPI controller, power management IC (PMIC), PCIe, and Security. The team supports Core BSP new feature testing and product testing for drivers, power management, peripherals, services, storage and boot on Qualcomm chip sets.


Test development, troubleshooting and problem resolution on Linux Android/QNX Platform.

Hands on testing of the products and software development of test cases.

Development of test plans and automated test cases for new features (Automation using a combination of C, Python, Perl, and XML a big bonus).

Test the interactions between drivers and with 2/3/4/5G Modem technologies and Multimedia applications.

Work closely with systems, software teams and test teams to develop test/test apps at both API level and system level for specific drivers, multimedia technologies like advanced video, camera, audio, augmented reality and graphics, operating system and system level features like thermal mitigation, mobile power optimization, and content protection.

Minimum Qualifications 3+ years of work experience testing phone embedded software or automotive system software

Experience in developing test cases and test automation

Driver testing, mobile device testing and interaction of test and development tools with the embedded devices, and API testing.

Basic understanding of 3/4G technologies will assure the success of the candidate

Basic understanding for application development in Android / ARM architecture

Understanding of software driver implementation.

Good understanding of computer architecture and real-time operating systems.

Good understanding of the software development cycle.

Lab and hands-on debugging skills; ability to do initial debug and isolate failures.

Preferred Qualifications NA

Education Requirements Required: Bachelor's, Computer Science or equivalent experience

Preferred: Master's, Computer Science or equivalent experience

EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.