Job Description
As a Software Engineer Intern, you will design and develop software for Qualcomm’s mobile chipsets which are based on cutting edge technology. Qualcomm is looking for energetic, creative and self-driven engineers to work in Multimedia Technologies (Audio/Video codecs, Image Processing), Wireless Modem Technologies (4G, WiFi, Bluetooth, Self-Organizing Networks), Platform Level SW (Linux, Android, Windows, Board Support Packages), and IoT Technologies (Connected Cameras, Smart Assistants, Drones, VR/AR).
Education / Required Qualification: Bachelors or Masters in Computer Science Engineering, Communication Engineering, or ECE
Responsibilities:
– Development of real-time embedded software and device drivers
– Mobile SW development for Windows Mobile, Android or Linux
– SW development for Android, Windows Mobile based Embedded Platforms
– Multimedia software stack, firmware and driver development
– Wireless Modem and connectivity Software and Firmware Development
– Communication protocol stack Software Development
– Kernel, BSP and Device Driver Development
– Application SW and UI development
– SW Architecture for embedded devices based on Android, Windows
– Design and development based on Object Oriented Programming
Required Skills:
– Good understanding of OS concepts, Data structures, etc.
– C/C++ and object oriented design
– Wireless network standards such as CDMA/GSM/UMTS/LTE
– Linux/UNIX, Linux Drivers, Linux Kernel Development
– Protocols such as TCP/UDP/IP/SIP/RTP etc.
– Multimedia technologies including Audio, Video, Imaging
– Excellent analytical and problem solving skills
– Ability to collaborate and work in teams
– Good verbal and written communication skills
Qualcomm is a company of inventors that unlocked 5G, ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives.