Software Engineering Intern

January 20, 2025
$98 / hour

Are you applying to the internship?

Job Description

About Qualcomm Technologies, Inc.:

For over 30 years, Qualcomm has been a leader in technology innovation, creating the foundation for smartphones, smart cities, autonomous vehicles, and virtual reality. Headquartered in San Diego, they are inventing technologies for an intelligently connected future, focusing on areas like 5G, artificial intelligence, IoT, automotive, and extended reality applications. They are also at the forefront of research for the next generation of wireless standards and collaborate with industry leaders to bring these technologies to market.

Job Description: Software Engineering Intern (Summer 2025)

Qualcomm offers a summer internship program for students pursuing bachelor’s or master’s degrees in computer engineering, computer science, electrical engineering, or related fields. As a Software Engineering Intern, you will contribute to the development, implementation, and maintenance of software for complex wireless devices. You will work alongside experienced engineers on projects that push the boundaries of existing technology and help set new standards. Your contributions will directly impact the software development lifecycle of various Qualcomm technologies.

Responsibilities:

• Develop, implement, and maintain software for complex wireless devices.
• Contribute to teams of world-class engineers.
• Make an immediate impact on the software development lifecycle.
• Innovate and contribute new ideas.

Minimum Qualifications:

• Currently enrolled in a bachelor’s or master’s degree program in a relevant field.
• Availability for 11-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.
• Skills in system performance optimization.
• Experience in complex software debugging.
• Knowledge of modeling concepts (e.g., discrete event simulation, polyglot programming).
• Knowledge of networking concepts (e.g., bridging, routing), especially in Linux.
• Candidates graduating between December 2025 and June 2026 are preferred.

Qualcomm’s Internship Program:

The internship program includes mentorship, manager support, access to the Qualcomm employee community, professional development workshops, social events, speaker sessions, and an executive speaker series. Interns receive competitive hourly pay, accrued vacation time, relocation coverage, and furnished housing (for applicable locations). Internship locations include San Diego, Boulder, Santa Clara, Boxborough, Louisville, Raleigh, and Austin. The application process may involve a timed HackerRank challenge to assess technical skills.