Summer Intern- XGS-PON Software Engineer

Qualcomm is a company of inventors that unlocked 5G, transforming industries and creating new possibilities in connectivity.
Taipei, TaiwanHsinchu, North District, Hsinchu City, Taiwan
Backend
Software Engineering Intern
In-Person
5,000+ Employees
Telecommunications

Description For Summer Intern- XGS-PON Software Engineer

Qualcomm Semiconductor Limited is seeking a Summer Intern for their XGS-PON Software Engineering team. This role presents a unique opportunity to work on cutting-edge telecommunications technology, specifically in Passive Optical Networks (PON). As an intern, you'll be involved in developing crucial software components for PON systems that are transforming broadband services worldwide.

The position offers hands-on experience in working with ASIC engineers to develop drivers and software stacks for PON chips. You'll be at the forefront of technology that implements point-to-multipoint architecture, providing a migration path from 2.5G GPON to XGSPON and beyond. This role is perfect for someone interested in both low-level software development and telecommunications infrastructure.

The ideal candidate should have a strong foundation in C programming, Linux kernel development, and multithreaded programming. Knowledge of PON networks or VoIP is highly valued. You'll have the opportunity to work with various protocols and embedded systems, gaining practical experience with industry-standard technologies and frameworks.

Working at Qualcomm means joining a company of inventors that has been instrumental in unlocking 5G technology. The company offers comprehensive benefits including health coverage, professional development opportunities, and mentorship programs. This internship provides an excellent stepping stone for a career in telecommunications software engineering, offering exposure to real-world projects and the chance to contribute to solutions that will be deployed globally.

The role is based in either Taipei or Hsinchu City, Taiwan, where you'll collaborate with cross-functional teams and gain insights into how different network components interact and contribute to overall system performance. This position is ideal for students looking to gain practical experience in software engineering while working on next-generation telecommunications technology.

Last updated 4 days ago

Responsibilities For Summer Intern- XGS-PON Software Engineer

  • Work closely with ASIC engineers to develop drivers and software stack for PON chip
  • Develop solutions across hardware ASIC and software
  • Implement new features
  • Translate customer requirements into actionable solutions
  • Contribute to enhancing XGS-PON systems functionality
  • Work with various components including Switch, Wi-Fi, XGS-PON system

Requirements For Summer Intern- XGS-PON Software Engineer

Linux
  • Familiar with C language
  • Shell script experience
  • Linux kernel programming knowledge
  • Multiple thread programming experience
  • Good understanding of PON network or VoIP
  • Knowledge of protocol stack (OMCI, TR069/TR181, CFM/Y.1731) preferred
  • Experience with embedded systems (OpenWRT, PrplOS, RDK-B) preferred
  • Experience with Qualcomm SDK or other Vendor's SDK preferred
  • VoIP knowledge (SIP, Voice processing) preferred

Benefits For Summer Intern- XGS-PON Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Summer Intern- XGS-PON Software Engineer

Summer Intern- System Level Test Engineer

Summer internship opportunity at Qualcomm for System Level Test Engineer position, focusing on manufacturing solutions, test development, and big data analysis in Hsinchu City.

2025 Summer Intern-DFT Engineer

Summer 2025 DFT Engineering internship at Qualcomm Shanghai, focusing on VLSI design, synthesis, and physical design implementation with industry-leading tools and mentorship.

FY25 Intern - Radio Interface Design Engineer - 4 months, Nuremberg/Rome

Radio Interface Design Engineer internship at Qualcomm, working on 5G/6G R&D in Nuremberg or Rome. Perfect for master's students in electrical engineering or computer science.

Summer Intern- CPU Performance Architect

Summer internship opportunity at Qualcomm for CPU Performance Architect role, focusing on performance analysis of Snapdragon CPU subsystems for mobile and portable computers.

FY25 Intern - Software Toolchains Engineering Internship - Canada (12 or 16 months)

12-16 month Software Toolchains Engineering internship at Qualcomm Canada, focusing on compiler development and performance optimization for advanced SoCs.