Interim Engineering Intern – SW

August 30, 2024
$98 / hour

Are you applying to the internship?

Job Description

Qualcomm Technologies, Inc. – Software Engineering Intern

About Qualcomm

Qualcomm is a global leader in wireless technology, known for its groundbreaking inventions that have transformed the way we connect and interact with the world. From pioneering mobile communication to driving advancements in artificial intelligence, the Internet of Things, and automotive technology, Qualcomm’s innovations have made the impossible possible.

Job Description

As a Qualcomm Software Engineering Intern, you’ll join a team of world-class engineers to develop, implement, and maintain software for some of the most complex wireless devices in the industry. You’ll have the opportunity to push the boundaries of what exists and help establish the new standards for tomorrow. This role will allow you to leverage your computer science or engineering degree to make a real impact on the software development lifecycle of one of Qualcomm’s numerous software technologies.

Key Responsibilities:

• Contribute to the development of software for wireless devices across various fields like 5G, AI, IoT, automotive, and extended reality.
• Participate in all phases of the software development lifecycle, from design and implementation to testing and maintenance.
• Collaborate with a team of experienced engineers and contribute your unique insights and solutions.
• Utilize your knowledge of programming languages like C, C++, or Python to build innovative software solutions.

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) 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++.
• Strong understanding of object-oriented software design and development principles.
• Experience with distributed systems and networking protocols.
• Knowledge of multi-threaded programming and multi-core/multi-processor systems.
• Experience with system performance optimization.
• Proficiency in complex software debugging techniques.
• Familiarity with modeling concepts (e.g., discrete event simulation, polyglot programming).
• Understanding 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.

Benefits:

• Competitive hourly pay and accrued vacation time.
• Relocation coverage and furnished housing accommodations for the duration of the internship.
• Access to professional development workshops, social events, cross-functional speaker sessions, and an executive speaker series.
• Mentorship from experienced Qualcomm engineers.
• Opportunities to network with industry leaders and learn about the latest technologies.

Location:

Internship locations are available in San Diego, Boulder, Santa Clara, Boxborough, Louisville, Raleigh, and Austin.

Application Process:

• Submit your resume and cover letter through the Qualcomm Careers website.
• Advancing candidates may be invited to complete a timed HackerRank challenge to evaluate their technical skills.

Equal Opportunity Employer:

Qualcomm is committed to providing an equal opportunity workplace for all qualified applicants and employees.