Harmonic Hiring Associate SW Development Engineer in Bengaluru | Hybrid
Quick actions
Apply NowSkills required
Technologies this role asks for
Prepare for this role
Learn the required skills, practice interview MCQs, then come back and apply for Python, C++ .
Get new job alerts
Be notified when roles like this match your profile.
You’ll hear about matching jobs on this device.
- Tap the Share button in Safari
- Choose Add to Home Screen
- Open SoftoJobs from your Home Screen
- Tap Enable Job Alerts
Job description
What you’ll do in this role
Job Overview
Harmonic is hiring an Associate SW Development Engineer for its Broadband Devices Team in Bengaluru, India. This is a hybrid, full-time opportunity focused on developing software features for embedded systems and supporting broadband network devices.
The role involves software development, debugging, and troubleshooting across different system layers. The engineer will work with hardware teams and address issues reported by quality assurance teams and customers, including root cause analysis and long-term corrective and preventive solutions.
Key Responsibilities
- Develop software features for embedded systems used in broadband devices and products.
- Collaborate with hardware teams while developing and supporting software features.
- Investigate complex issues that span multiple system layers and are reported by QA teams or customers.
- Debug network devices and products to identify the causes of software and system-level problems.
- Perform root cause analysis and implement long-term corrective and preventive actions.
- Troubleshoot and resolve system-level issues to support product quality and reliable operation.
Required Skills and Technical Knowledge
- C++ or C programming: Strong coding skills in C++ or C are required.
- Networking: Knowledge of Layer 2 and Layer 3 networking protocols is expected.
- Communication: Strong interpersonal skills and the ability to communicate effectively with different groups are important.
- English proficiency: Fluency in written and spoken English is required.
Preferred and Additional Skills
- Linux: Linux knowledge is an advantage.
- Scripting: Familiarity with scripting tools or languages such as Perl, Python, and Bash is an advantage.
Education and Academic Eligibility
Candidates must hold a B.E. in Electronics and Communication or Computer Science. The stated academic performance requirement is at least 85% or 8.5 CGPA.
The posting also specifies that applicants must have no current backlogs, no repeat year, and no gap in their studies.
Work Mode and Location
This is a hybrid role based in Bengaluru, India. The posting states that employees are expected to work from the Bangalore office three to four days per week.
About the Team
The position is part of Harmonic’s Broadband Devices Team. The team works on broadband connectivity and network-device software. Harmonic describes its broader work as including virtualized broadband solutions, fiber and DOCSIS products, the cOS platform, Remote OLT, and AI-Ops solutions.
The company develops software-driven and cloud-native broadband solutions intended to help service providers deliver high-speed connectivity. The role described in this posting is specifically focused on embedded software development, device debugging, and cross-layer issue resolution.
Who Should Apply
This opportunity is intended for candidates who meet the stated B.E. education requirement in Electronics and Communication or Computer Science and the academic eligibility criteria. Applicants should demonstrate strong C or C++ coding ability and knowledge of Layer 2 and Layer 3 networking protocols.
Candidates with Linux knowledge or scripting experience in Perl, Python, or Bash may have an additional advantage. Applicants should also be able to communicate clearly in English and work effectively with different teams.
How to Apply
Apply through Harmonic’s official careers portal using job identification number 260140.
Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
B.E. — Computer Science Engineering / Computer Science / Electronics and Communication Engineering
Passing Batch
2026, 2025, 2024, 2023, 2022
Experience
Not specified (Freshers welcome)
Similar Fresher Jobs
More openings you may like