Software Engineer – Intern

Company: Harmonic Inc.

Location: San Jose, California, United States

Salary: $30 – $35 an hour

Work arrangement: Hybrid

Employment type: Part-time, Internship

Experience: 0-2 years

Posted: 2026-10-28

Responsibilities

Design, develop, and maintain cloud-native software for a clustered computing platform supporting virtualized DOCSIS and PON solutions. Perform root cause analysis, troubleshoot applications across networks, and implement scalable microservices and RESTful APIs.

Requirements

Candidates must have proficiency in C++ and Python, along with a solid understanding of computer networking and architecture. Experience with microservices, RESTful APIs, and LLM-based agentic workflows is required.

Skills

  • C++
  • Python
  • Kubernetes
  • Cloud-native software
  • Microservices
  • RESTful APIs
  • Computer networking
  • Computer architecture
  • LLMs
  • Agentic workflows
  • Troubleshooting
  • Unit testing
  • DOCSIS
  • PON
  • System integration

About this role

Role Description

We are looking for a Software Engineer to join our globally dispersed team
responsible for Harmonic’s clustered compute platform and edge applications. The
platform provides a Kubernetes environment for running edge applications that
include Harmonic’s virtualized DOCSIS and PON solutions. This position reports
to the Senior Director of System Integration. 

 

Location

Hybrid – based in San Jose, CA, with occasional on-site work required.

 

What you will be doing:

* Design, develop, and maintain cloud-native software for Harmonic’s clustered
computing platform to support virtualized DOCSIS and PON solutions

* Integrate open-source technologies into Harmonic’s clustered computing
platform

* Develop well-tested software components using C++ and Python

* Design and implement enhancements for existing software components

* Design and implement microservices and RESTful APIs that scale horizontally
across multiple compute nodes

* Perform root cause analysis of issues in production environments and provide
solutions

* Troubleshoot applications end-to-end across networks and microservices

* Adhere to best practices and standards in the areas of technology and
security

* Stay current with advancements in technology and evaluate how new
technologies can be leveraged to improve business solutions

 

What you should have:

* Proficiency in C++ and Python. 

* Understanding of computer networking technologies.

* Understanding of computer architecture

* Experience working with LLMs and writing agentic workflows

* Experience with design and implementation of microservices and RESTful APIs
that scale horizontally across multiple compute nodes.

* Troubleshooting applications end-to-end across networks and microservices.

* Expertise delivering high-quality code with extensive unit tests.

 

Pay & Benefits - 

This is a part-time position of 20 hours per week. The estimated hourly range is
$30–$35. The actual base salary will vary based on various factors, including
market, location, and individual qualifications objectively assessed during the
interview process.

 

Diversity, Equality, and & Inclusion at Harmonic Inc

At Harmonic, we believe that building and nurturing a global team with diverse
backgrounds and voices is critical to our success. Together, we achieve
excellence through creativity and innovation, build relationships based on
integrity and mutual respect, and deliver the highest quality in every aspect of
our business for the benefit of our employees, business partners and
shareholders.

 

Additional Equal Opportunity statement:  

Harmonic is an equal opportunity employer.  Qualified applicants will receive
consideration for employment regardless of gender, race, color, national origin,
ancestry, citizenship, religion, age, physical or mental disability, medical
condition, genetic information, pregnancy, sexual orientation, gender identity
or gender expression, veteran status, or marital status, or any other
characteristic protected by federal, state or local law. In addition, we will
provide reasonable accommodations for qualified individuals with disabilities.
Additionally, we will make reasonable accommodation to assist a person with a
disability in the application process. If you need an accommodation in order to
apply for a position, please contact hrhelp.nam@harmonicinc.com
[hrhelp.nam@harmonicinc.com] 

 

For more information, please see links below:

OFCCP Posters Landing Page [https://www.dol.gov/agencies/ofccp/posters] 

Know Your Rights
[https://www.dol.gov/sites/dolgov/files/OFCCP/regs/compliance/posters/pdf/22-088_EEOC_KnowYourRights.pdf] 

Pay Transparency
[https://www.dol.gov/sites/dolgov/files/OFCCP/pdf/pay-transp_%20English_formattedESQA508c.pdf] 

 

#LI-KS1

#LI-Hybrid

Harmonic (NASDAQ: HLIT), the worldwide leader in virtualized broadband
solutions, is transforming multi-gigabit connectivity. The company’s
industry-leading cOS™ virtualized broadband platform, suite of solutions for
fiber and DOCSIS, and a growing portfolio of AI-powered network intelligence
solutions, enable broadband service providers to simplify operations, deliver
exceptional subscriber experiences and expand revenue streams. With thousands of
vCMTS servers and hundreds of thousands of RPDs deployed globally, Harmonic
powers next-generation broadband services with five-nines reliability. Anchored
with a customer-first approach and driven by a legacy of innovation, Harmonic
supports broadband service providers at every stage of their network evolution.
More information is available at www.harmonicinc.com.

About Harmonic Inc.

Telecommunications · 1,001-5,000 employees · headquartered in San Jose, California

See all my matches — 2 min, free

More Software Engineer Jobs

9 new Software Engineer jobs were posted this week in San Jose.

All Junior Software Engineer Jobs →

Get new Software Engineer jobs by email — start free

Other Jobs in San Jose

Before you apply, check your resume against ATS filters for free.