Skip to content
Harmonic logo

Harmonic

Associate SW Development Engineer

Posted 1 week ago

Experience
Any experience
Location
Bengaluru, India
Job type
Full-time
Work mode
On-site
Associate SW Development Engineer at Harmonic

About the job

Full details, eligibility and the selection process are available on the company's careers page.

Complete details and how to apply

Job Details

Detail Information
Company Harmonic (NASDAQ: HLIT)
Job Title Associate SW Development Engineer
Team Broadband Devices Team
Location Bengaluru, India
Work Model Hybrid: 3–4 days a week from the Bangalore office
Education BE in Electronics and Communication or Computer Science, with 85% or 8.5 CGPA
Academic Record No current backlogs, no repeat year, and no gap in studies
Key Skills C/C++ programming, Layer 2/3 networking protocols, embedded systems

About Harmonic

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.

As the pioneer of the industry's first virtualized broadband platform, Harmonic helps operators modernize broadband infrastructure with greater scalability, flexibility, and operational efficiency.

Who Are We Looking For?

Harmonic is looking for an Associate SW Development Engineer for its Broadband Devices Team, which is pioneering the future of multigigabit connectivity. The role involves developing software features, collaborating with hardware teams, troubleshooting and debugging network devices and products, and resolving system-level issues.

Location

Hybrid role, working 3–4 days a week from the office in Bangalore.

What You Will Be Doing

  • Develop software features for embedded systems.
  • Debug and resolve complex cross-layer system issues reported by QA and customers, perform root cause analysis, and implement long-term corrective and preventive solutions.

What You Will Need to Succeed

  • BE in Electronics and Communication or Computer Science with 85% or 8.5 CGPA.
  • No current backlogs, no repeat year, and no gap in studies.
  • Excellent C/C++ programming and coding skills.
  • Knowledge of Layer 2/3 networking protocols.
  • Linux knowledge (an advantage).
  • Scripting tools and languages such as Perl, Python, and Bash (an advantage).
  • High level of interpersonal skills and the ability to communicate effectively with different groups.
  • Fluent English (writing and speaking).

About the Team

Join the broadband revolution at Harmonic, where the team is pioneering the future of multigigabit connectivity. As the worldwide leader in virtualized broadband solutions, Harmonic is transforming the way people live, work, and connect. Its technologies, including Unified DOCSIS 4.0, Remote OLT, and AI-Ops solutions, empower operators to deliver high-speed internet services to homes and businesses across the globe. With its industry-first virtualized broadband solution and cOS platform, Harmonic is simplifying operations, reducing costs, and pushing the boundaries of what's possible. It powers next-generation broadband services for leading operators across North America, Europe, Latin America, and Asia.

At Harmonic, you will be part of a dynamic team that is shaping the future of connectivity. You will have the opportunity to work on cutting-edge projects, collaborate with top talent, and be part of a company that is making a real impact.

Diversity, Equality, and Inclusion at Harmonic

Harmonic believes that building and nurturing a global team with diverse backgrounds and voices is critical to its success. Together, the team achieves excellence through creativity and innovation, builds relationships based on integrity and mutual respect, and delivers the highest quality in every aspect of the business for the benefit of its employees, business partners, and shareholders.

Job Description Associate SW Development Engineer

Harmonic (NASDAQ: HLIT) is the global leader in virtualized broadband solutions, enabling service providers to deliver high-speed, multi-gigabit broadband services through cloud-native, software-driven networks. As the pioneer of the industry's first virtualized broadband platform, Harmonic helps operators modernize broadband infrastructure with greater scalability, flexibility, and operational efficiency. Trusted by leading broadband providers worldwide, Harmonic is driving the future of broadband connectivity. More information is available "About Harmonic".

Who are we looking for? We are looking for Associate SW Development Engineer for our Broadband Devices Team, where we're pioneering the future of multigigabit connectivity. This role involves developing software features, collaborating with hardware teams, troubleshooting and debugging network devices and products, and resolving system-level issues.

Location Hybrid role – working at 3-4 days a week from our office in Bangalore.

What you will be doing Responsible for developing software features for Embedded Systems. Responsible for debugging and resolving complex cross-layer system issues reported by QA and customers, performing root cause analysis, and implementing long-term corrective and preventive solutions.

What you will need to succeed:

  • BE in Electronics and communication or Computer science with 85% or 8.5 CGPA
  • No current backlogs, no repeat year or gap in studies
  • Excellent at C++/C programming coding
  • Knowledge in Layer 2/3 networking protocols
  • Linux Knowledge – Advantage.
  • Script tools/languages (Perl, Python, Bash, etc.) - advantage
  • High level of interpersonal skills. Ability to communicate effectively with different groups.
  • Fluent English (writing and speaking)

Diversity, Equality, and Inclusion at Harmonic 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.

About the Team Join the broadband revolution at Harmonic, where we're pioneering the future of multigigabit connectivity! As the worldwide leader in virtualized broadband solutions, we're transforming the way people live, work, and connect. Our groundbreaking technologies, including Unified DOCSIS 4.0, Remote OLT, and AI-Ops solutions, are empowering operators to deliver lightning-fast internet services to homes and businesses across the globe. With our industry-first virtualized broadband solution and cOS platform, we're simplifying operations, reducing costs, and pushing the boundaries of what's possible. We're proud to power next-gen broadband services for leading operators across North America, Europe, Latin America, and Asia. At Harmonic, you'll be part of a dynamic team that's shaping the future of connectivity. You'll have the opportunity to work on cutting-edge projects, collaborate with top talent, and be part of a company that's making a real impact. Join our mission to empower a more connected world and discover a career that's fast, innovative, and full of possibilities!


Disclaimer: Job details are based on the listing published by Harmonic. Please verify the latest requirements, salary, and availability on Harmonic's official careers site before applying.

Interview prep · Software Engineer

How to prepare for this interview

Software engineering interviews test whether you can break a problem down, write correct code under time pressure and explain your thinking. Expect data structures and algorithms, core CS subjects and questions on the projects in your resume.

Typical selection process

  1. 1

    Online assessment

    Two or three coding problems on a platform like HackerRank, often with MCQs on CS fundamentals and aptitude.

  2. 2

    Technical round 1

    Data structures and algorithms on a shared editor or whiteboard. Think aloud.

  3. 3

    Technical round 2

    Projects, OOP, DBMS, operating systems and networking. For experienced roles, basic system design.

  4. 4

    Managerial / HR

    Behavioural questions, team fit and offer discussion.

Rounds vary between companies. Harmonic may combine or skip some of them.

Questions to start with

Open a question to see what the interviewer is looking for.

Technical What is the difference between an array and a linked list? When would you choose each?
How to answer: Arrays give O(1) index access and are cache friendly; linked lists give O(1) insert or delete at a known node. Pick based on the access pattern.
Technical Explain the four pillars of OOP with an example.
How to answer: Encapsulation, abstraction, inheritance and polymorphism. Use one running example such as a payment system with different payment methods.
HR Walk me through your final year project.
How to answer: Explain the problem, your exact contribution, the tech you chose and why, and one thing that went wrong and how you fixed it. Interviewers dig into this, so know every line you claim.

This guide is written by the JOBSPOT 360 team from common interview patterns for this kind of role. It is not provided by Harmonic, and the actual questions may differ.

Frequently asked questions

Can freshers apply for the Associate SW Development Engineer role at Harmonic?

Yes. The role accepts candidates with Any experience of experience, so freshers can apply.

What is the salary for this job?

Harmonic has not disclosed the salary. You can ask about it during the HR round.

Where is the job located? Is it remote?

This is an on-site role in Bengaluru, India.

What is the last date to apply?

No deadline is listed. Openings like this can close once enough applications come in, so apply early.

How do I apply?

Select "Apply on company site" on this page. It opens Harmonic's official careers page, where you submit your application. JOBSPOT 360 does not collect applications and never charges a fee.

More openings

See all jobs