Qualcomm Software Engineer - Linux/Android Telephony in San Diego, California
Job Id E1957874
Job Title Software Engineer - Linux/Android Telephony
Post Date 08/09/2017
Company-Division Qualcomm Technologies, Inc.
CDMA Technology at http://www.qualcomm.com/about/businesses/qct
Job Area Engineering - Software
Location California - San Diego
We are looking for a talented, motivated and experienced Software Engineer with expertise in Linux/Android internals. This role includes software design and development, debugging and testing Linux/Android Telephony software. You will work on cellular technologies (4G LTE ,5G) to enable Android telephony features -voice/data, IMS VoLTE, Video Telephony ,VoWifi, eMBMS, support MSIM and SIM use cases etc. You will interact with various internal cross-functional teams as well as third party OEMs designing, developing and guiding on new features that are scalable, performant and power optimized. This position is with Qualcomm's fully-owned subsidiary, the Qualcomm Innovation Center (QuIC). QuIC is focused on open source software development and participates in the open source community.
Design, implement and drive new telephony/IMS features on platform.
Debug and Fix complex problems involving multiple modules from Android UI/framework, middle ware to radio interface layer
Implement Tools and Test applications to enable and streamline testing process.
Contribute in pre-silicon and post-silicon bring-up of future chipsets.
Minimum Qualifications 6 months to 5 years of academic or industry experience in the following:
C/C++ and Java programming skills
Data Structures and Algorithms
Object Oriented Design and Programming
Android Software Development
Linux software development in mobile/embedded environment
Experience in Telephony Domain
ARM processors and/or embedded software development on mobile devices
Strong debugging skills, experience with JTAG
Experience using git for development; patch/tree management
Excellent communication, interpersonal, and teamwork skills
Independent and motivated problem solver
Education Requirements Required: Bachelor's, Computer Engineering and/or Computer Science and/or Electrical Engineering
Preferred: Master's, Computer Engineering and/or Computer Science and/or Electrical Engineering
EEO employer: including race, gender, gender identity, sexual orientation, disability & veterans status.