Job Description
Qualcomm is hiring Associate Software Engineers through its 2025 campus hiring program. This role offers an exciting opportunity for recent graduates to work on cutting-edge mobile chipset technologies in a fast-paced and innovative environment.
As part of Qualcomm’s Engineering Group, you will be involved in the design and development of software that powers the company’s mobile, multimedia, connectivity, and platform solutions.
Roles and Responsibilities
- Design and develop embedded software and device drivers for Qualcomm chipsets
- Work on mobile software platforms including Android, Windows, and Linux
- Contribute to the development of multimedia technologies such as audio and video codecs, and image processing
- Develop software for wireless modem technologies like LTE, WiFi, and Bluetooth
- Participate in platform-level software development including Linux kernel, board support packages (BSP), and device drivers
- Engage in real-time operating system (RTOS) programming and system-level debugging
- Contribute to IoT solutions such as smart assistants, connected cameras, drones, VR/AR platforms
- Collaborate with cross-functional teams to deliver high-performance, reliable software
- Write efficient, clean, and maintainable code using C, C++, and object-oriented design
- Implement networking and communication protocol stacks
- Engage in continuous learning to stay updated on emerging technologies
Candidate Profile
- Strong understanding of OS concepts, data structures, and algorithms
- Proficiency in C/C++ and object-oriented design principles
- Familiarity with wireless technologies and multimedia frameworks
- Experience or coursework in embedded systems and device driver development
- Ability to analyze and solve complex technical problems
- Strong communication and teamwork skills
Technical Skills : C, C++, Java, Python, Linux, Android, Windows, Embedded Systems, Data Structures, Algorithms, Networking Protocols (TCP, UDP, IP, SIP, RTP), Multimedia (Audio, Video, Imaging), Wireless Technologies (CDMA, GSM, UMTS, LTE, WiFi, Bluetooth), Linux Kernel, Linux Drivers, Object-Oriented Programming, Device Drivers, Firmware Development
Opportunities Offered
- Software development for Android and Windows Mobile-based embedded platforms
- Multimedia stack, firmware, and driver development
- Wireless modem and connectivity software development
- Communication protocol stack implementation
- Kernel, BSP, and device driver engineering
- UI and application development for embedded systems
- Architectural design and optimization for real-time systems
Perks and Benefits
- Comprehensive health and wellness programs for employees and their families
- Financial planning resources including retirement and wealth-building tools
- Mental health and self-development support
- Continuous learning opportunities including training, mentorship, and tuition reimbursement
Equal Opportunity Statement
Qualcomm is an equal opportunity employer. We are committed to providing accommodations during the application and hiring process for individuals with disabilities. For assistance, please contact disability-accommodations@qualcomm.com.
Important Notes
- This job posting is strictly for individual applicants. Submissions via recruiting agencies will be considered unsolicited and will not be entertained.
- All employees must comply with Qualcomm’s confidentiality policies and uphold high ethical standards.