Software Engineering Intern

August 25, 2024
$98 / hour

Are you applying to the internship?

Job Description

About Qualcomm Technologies, Inc.

Qualcomm Technologies, Inc. is a global leader in wireless technology, known for its innovative solutions that have shaped the way we communicate and connect. For over 30 years, the company has been at the forefront of groundbreaking inventions, from 5G to artificial intelligence, IoT to automotive and extended reality applications. Their mission is to invent technologies of an intelligently connected future, spearheading research for the next global wireless standard and collaborating with industry leaders to bring this vision to reality.

Job Description: Qualcomm Software Engineering Intern

This internship offers a unique opportunity to contribute to the development of software for cutting-edge wireless devices, pushing the boundaries of what’s possible and shaping the future of technology. As a Software Engineering Intern, you’ll join a team of world-class engineers and participate in the entire software development lifecycle. You’ll leverage your computer science or engineering background to make a tangible impact on Qualcomm’s diverse software technologies.

Key Responsibilities:

• Develop, implement, and maintain software for complex wireless devices.
• Contribute to innovative solutions and new standards for tomorrow’s technologies.
• Collaborate with a team of experienced engineers in a dynamic environment.
• Utilize your technical skills to contribute to the software development lifecycle.

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 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++.
• Expertise in object-oriented software design and development.
• Knowledge of distributed systems and networking protocols.
• Experience with multi-threaded programming, multi-core and multi-processor systems.
• Proficiency in system performance optimization and 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.

Qualcomm’s Internship Program:

The program offers a comprehensive experience designed to support your growth and development:

World-class teams: Work alongside experienced engineers and contribute to impactful projects.
Mentorship and support: Receive guidance from a dedicated mentor and manager to ensure your success.
Professional development: Participate in workshops, social events, speaker sessions, and an executive speaker series.
Competitive compensation: Enjoy competitive hourly pay, accrued vacation time, relocation coverage, and furnished housing accommodations.
Multiple locations: Choose from various locations across the US, including San Diego, Boulder, Santa Clara, Boxborough, Louisville, Raleigh, and Austin.