Harmonic is hiring candidates for the position of Associate SW Development Engineer in Bengaluru, India. This opportunity is suitable for engineering graduates interested in embedded systems, software development, networking protocols, and broadband technologies.

Candidates with a B.E. degree in Electronics and Communication Engineering or Computer Science, along with strong C/C++ programming skills, can apply.
The role offers an opportunity to work with Harmonic’s Broadband Devices Team on embedded software development, debugging, and next-generation broadband connectivity solutions.
Harmonic Associate SW Development Engineer – Job Overview
| Particulars | Details |
|---|---|
| Company | Harmonic |
| Job Role | Associate SW Development Engineer |
| Job ID | 260140 |
| Qualification | B.E. in ECE or Computer Science |
| Academic Requirement | 85% or 8.5 CGPA |
| Experience | Not specified |
| Location | Bengaluru, Karnataka |
| Work Mode | Hybrid |
| Office Attendance | 3–4 days per week |
| Salary | Not disclosed |
| Team | Broadband Devices |
About Harmonic
Harmonic (NASDAQ: HLIT) is a global provider of virtualized broadband solutions. The company develops technologies that help broadband service providers deliver high-speed connectivity through software-driven network infrastructure.
Its solutions include virtualized broadband platforms, fiber and DOCSIS technologies, and AI-powered network intelligence solutions.
Job Description
Harmonic is looking for an Associate SW Development Engineer to join its Broadband Devices Team.
The selected candidate will work on embedded software development, collaborate with hardware teams, troubleshoot network devices, and resolve system-level technical issues.
The role involves developing software features for embedded systems and investigating complex issues reported by QA teams and customers.
Key Responsibilities
- Develop software features for embedded systems.
- Debug and resolve complex cross-layer system issues.
- Investigate issues reported by QA teams and customers.
- Perform root cause analysis.
- Implement long-term corrective and preventive solutions.
- Collaborate with hardware teams.
- Troubleshoot and debug network devices and products.
Eligibility Criteria
Candidates should meet the following requirements:
- B.E. degree in Electronics and Communication Engineering or Computer Science.
- Minimum academic score of 85% or 8.5 CGPA.
- No current backlogs.
- No repeat year or gap in studies.
- Strong coding skills in C or C++.
- Knowledge of Layer 2 and Layer 3 networking protocols.
- Good interpersonal and communication skills.
- Fluent English communication, both written and spoken.
Required Technical Skills
- C programming
- C++ programming
- Embedded systems
- Layer 2 and Layer 3 networking protocols
- Software debugging
- Problem-solving and analytical skills
Preferred Skills
The following skills are listed as advantages:
- Linux knowledge
- Python scripting
- Perl scripting
- Bash scripting
- Experience with scripting tools and languages
Salary Details
Harmonic has not disclosed the salary or compensation range for this position in the provided job description. Candidates can check the official careers portal for further details.
Job Location and Work Mode
- Location: Bengaluru, Karnataka, India
- Work Mode: Hybrid
- Office Attendance: 3–4 days per week
How to Apply for Harmonic Recruitment 2026
Interested and eligible candidates can apply through Harmonic’s official careers portal.
- Visit the official job application page.
- Review the eligibility criteria and technical requirements.
- Search for Job ID 260140.
- Complete the application form with accurate details.
- Submit your application through the official portal.
Apply Online: Click here
Frequently Asked Questions (FAQs)
1. What is the job role at Harmonic?
Associate SW Development Engineer.
2. What is the required qualification?
B.E. in Electronics and Communication Engineering or Computer Science.
3. What is the academic requirement?
Candidates should have 85% or 8.5 CGPA.
4. Are candidates with active backlogs eligible?
No. The listing specifies no current backlogs.
5. Which programming languages are required?
Strong C and C++ programming skills.
6. Is Linux knowledge mandatory?
Linux knowledge is listed as an advantage.
7. Where is the job location?
Bengaluru, Karnataka.
8. Is this a hybrid opportunity?
Yes. Candidates are expected to work from the Bangalore office 3–4 days per week.
9. What is the salary?
The salary is not disclosed in the provided job description.



