Software Engineering Internship - Summer 2027

Qualcomm•San Diego, CA
•$17 - $98

About The Position

Qualcomm is seeking Software Engineering Interns for Summer 2027. This internship offers the opportunity to innovate and contribute to the development, implementation, and maintenance of software for complex wireless devices. Interns will leverage their computer science or engineering degrees to impact the software development life cycle of Qualcomm's technologies. This role supports the Software Engineering track, and interns will be aligned to projects based on their resumes. Qualcomm is committed to engineering human progress by delivering intelligent computing everywhere and transforming industries. The early career programs provide limitless opportunities for growth, mentorship, and meaningful work, allowing participants to push boundaries in AI, computing, and connectivity. The internship program includes professional development workshops, social events, cross-functional speaker sessions, and an executive speaker series. Interns will be paired with a mentor and receive support from their manager. Opportunities may be available in various U.S. locations.

Requirements

  • 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 2027 (May–September).
  • Expected graduation date of November 2027 or later.
  • 1+ years of academic experience with programming languages such as C, C++, or Python.

Nice To Haves

  • Candidates actively pursuing a degree with an anticipated graduation between November 2027 and June 2028.
  • Extensive programming in C/C++.
  • Object-oriented software design and development.
  • Distributed systems and networking protocols.
  • Multi-threaded programming.
  • Multi-core and multi-processor systems.
  • 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.

Responsibilities

  • Develop, implement, and maintain software for complex wireless devices.
  • Make an immediate impact on the software development life cycle of Qualcomm's software technologies.
  • Innovate as an equal contributor on teams of world-class engineers.

Benefits

  • Competitive hourly pay
  • Accrued vacation time
  • Relocation coverage
  • Furnished housing accommodations
  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Highly competitive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service