Are you applying to the internship?
Job Description
Qualcomm Technologies, Inc. – Software Engineering Intern
About Qualcomm:
Qualcomm Technologies, Inc. is a global leader in wireless technology, headquartered in San Diego, California. For over 30 years, they have been at the forefront of innovation, pushing the boundaries of what’s possible with their inventions. From 5G to artificial intelligence, IoT to automotive and extended reality applications, Qualcomm is shaping the future of an intelligently connected world.
Job Description:
As a Qualcomm Software Engineering Intern, you will be part of a team of world-class engineers developing, implementing, and maintaining software for some of the most complex wireless devices in the industry. You’ll have the chance to:
• Push the boundaries of existing technologies and help establish new standards for tomorrow.
• Innovate and contribute as an equal member on your team.
• Make an immediate impact on the software development lifecycle of Qualcomm’s diverse software technologies.
• Leverage your computer science or engineering degree to create meaningful contributions.
Responsibilities:
• Participate in the full software development lifecycle, from design and implementation to testing and maintenance.
• Collaborate with senior engineers to understand and solve complex technical challenges.
• Develop and test software for various wireless applications, including 5G, IoT, and automotive.
• Contribute to the continuous improvement of Qualcomm’s software products and processes.
Qualifications:
Minimum Qualifications:
• Currently enrolled in a bachelor’s or master’s degree program in computer engineering, computer science, electrical engineering, or a related field.
• Must be available for 11-14 weeks (preferably 12-14 weeks) during Summer 2025 (May-September) with a graduation date of December 2025 or later.
• 1+ years of academic experience with programming languages C, C++ or Python.
Preferred Qualifications:
• Extensive programming experience in C/C++.
• Experience with object-oriented software design and development.
• Familiarity with distributed systems and networking protocols.
• Experience with multi-threaded programming, multi-core and multi-processor systems.
• Knowledge of system performance optimization techniques.
• Experience in complex software debugging.
• Understanding of modeling concepts (e.g., discrete event simulation, polyglot programming).
• Knowledge of networking concepts (e.g., bridging, routing), especially in Linux.
• Candidates actively pursuing a degree with an anticipated graduation within the upcoming year (December 2025 to June 2026) are preferred.
Internship Program Benefits:
• World-class mentorship: You’ll be paired with a dedicated mentor to guide and support your growth.
• Comprehensive support: You’ll receive guidance from your manager and have access to the entire Qualcomm employee community.
• Professional development: Attend workshops, social events, speaker sessions, and an executive speaker series to enhance your skills.
• Competitive compensation: Receive competitive hourly pay, accrued vacation time, relocation coverage, and furnished housing.
Internship Locations:
• San Diego
• Boulder
• Santa Clara
• Boxborough
• Louisville
• Raleigh
• Austin
Application Process:
• Apply through the Qualcomm Careers website.
• Your resume will be reviewed by the Qualcomm team.
• Advancing candidates may be invited to complete a timed HackerRank challenge to assess technical skills.
Equal Opportunity Employer:
Qualcomm is committed to fostering an inclusive and diverse workplace. They are an equal opportunity employer, and 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.