Qualcomm Software Engineer - Staff to Senior Staff level (Sensors Technology) in San Diego, California

Job Description:

Job Id


Job Title

Software Engineer - Staff to Senior Staff level (Sensors Technology)

Post Date




Qualcomm Technologies, Inc.

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

Job Area

Engineering - Software


California - San Diego

Job Overview

QUALCOMM CDMA Technologies (QCT) is the largest provider of 3G chipset and software technology in the world, with chipsets shipped to more than 50 customers and powering the majority of all 3G devices commercially available. QCT partners with nearly 60 3G network operators around the globe and has the largest CDMA engineering team in the wireless industry. QCT provides complete chipset solutions and integrated applications from the Launchpad suite of advanced technologies. Our integrated solutions offer device manufacturers reduced bill-of-materials costs, time-to-market, and development time while benefiting from reduced power demands. QCT values collaboration with its customers and partners and works closely with them to enable their success. We offer a wide range of tools to support the device development process, and develop new technologies based on the needs and demands of the wireless market. Devices for all market segments can now include features enabled by latest wireless technology, in demand by a growing and increasingly sophisticated wireless community. With the advance of Micro-Electro-Mechanical Systems (MEMS) technology, it is now economically feasible to integrate MEMS-based sensors (e.g. accelerometer, gyroscope) into mobile devices on a mass scale. The real potential of sensors-based technology is in key applications such as navigation, gaming, smart user interface, multimedia, virtual reality and augmented reality. QUALCOMM, in continuing our long tradition of technology leadership and innovation, is looking for ambitious, bright, and innovative embedded software engineers who are interested in bringing the exciting sensors technology to the mobile device market. You will be responsible for the design, development, integration, and test of real time embedded Sensors software within a very dynamic group setting. You will also work with a cross-functional team of dedicated engineers in the exciting effort of commercializing Sensors in various kinds of commercial devices.

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

Minimum Qualifications

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

  • 5+ years Software Engineering or related work experience.

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

Preferred Qualifications

A minimum of 3 years of experience in the following areas:

  • Embedded software development in C/C++ Embedded real time operating systems including debugging skills

  • Experience in Linux/Android operating system

  • Understanding of software design and development process.

  • Written and verbal skills are required.

  • Analytical skills and ability to work in a dynamic and fast paced team environment.Applicants should preferably have exposure to some of the following areas:

  • Sensors technology

  • Developing demo applications (Java etc), test scripts (Python etc)

  • Digital signal processing

  • ARM architecture

  • Experience with Lauterbach JTAG Emulation and Trace software.

Education Requirements

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

Preferred: Masters or PhD in Computer Engineering or equivalent experience.


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.