Job Description:

**Job Id** E1960070

**Job Title** Device Software Engineer

**Post Date** 12/08/2017

**Company-Division** Qualcomm Technologies, Inc.

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

**Job Area** Engineering – Security

**Location** California – San Diego

**Job Overview**

We are currently searching for a dynamic Device Software Engineer to join our team.

As part of the client and collectors team working on smartphone, automotive, and IoT projects, this position is responsible for the design, development, and integration of device client software on various Qualcomm platforms.


+ Design, development, porting and integration of the Client product for global platforms.

+ Generate SW requirement documents and translate requirements to SW designs. Code, unit test and maintain SW during entire release cycle.

+ Generate reference designs, application notes, and white papers.

+ Provide input and advice to the product management and engineering teams to constantly grow and strengthen the company product portfolio.

All Qualcomm employees are expected to actively support diversity on their teams, and in the Company.

**Minimum Qualifications** **5+ years of academic and/or professional experience in the following are required:**

+ Software development for mobile / embedded platforms, porting, integration, troubleshooting and verification.

+ C/C++ and Java.

+ Embedded device software development and wireless device testing.

**Preferred Qualifications** **Excellent Technical Skills/Experience in several of the following areas:**

+ Linux and Android operating systems.

+ Android/Linux Kernel Drivers development and debug.

+ TCP/IP, HTTP, SSL, IPC, Process, Threads, Synchronization, SELINUX mechanisms.

+ OMA-DM and LWM2M.

+ Wireless protocols (CDMA/GSM/WCDMA/LTE/802.11). Experience with simulators for these wireless protocols.

+ Wireless device development tools such as QXDM, QPST, Ethereal.

+ Software Process lifecycle management. Established practices in SW requirements collection and management.

+ SW Version Control Systems (GIT, Perforce)

+ Code Analysis tools/SW Performance analysis.

+ Power measurement and power optimization of SW system.

+ Ability to analyze problems and generate creative solutions for challenging issues.

+ Ability to collaborate, establish, and maintain credible and influential relationships.

+ Solid written and oral communications skills.

+ Strongly self-motivated, enthusiastic, and flexible.

+ Ability to work independently as well as in a team environment.

**Education Requirements** Bachelor degree and above; graduate degree in a related field of Computer Science or Electrical Engineering is a plus.

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

About Qualcomm

Who is Qualcomm, and what do we do? We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal—invent mobile technology breakthroughs.