Advertisements
🏢 Harmonic
Associate SW Development Engineer
💼 Fulltime
📍 Bengaluru, India
🔗 Explore More
🛠 Skills Required
C++
C
Embedded Systems
Linux
Layer 2/3 Networking Protocols
Python
Perl
Bash
Git
Debugging
Problem Solving
Communication
Advertisements
🎤 Interview Experience
Harmonic’s interview experience typically starts with a timed online coding test focusing on arrays, strings, and basic algorithms in C++. The technical interview dives deep into embedded systems, networking protocols, and debugging scenarios, often with hands‑on coding or whiteboard exercises. The HR round assesses cultural fit, communication skills, and career aspirations. Preparation should include strong fundamentals in C/C++, Linux basics, and networking concepts, along with practicing problem‑solving under time pressure.
🏢 Work Culture
Harmonic promotes a collaborative and innovation‑driven culture where engineers are encouraged to experiment and own end‑to‑end solutions. Employees enjoy a balanced work‑life schedule, regular learning sessions, and clear growth pathways, with ample opportunities to work on cutting‑edge broadband technologies.
Advertisements
📚 Free Study Materials (4)
Aptitude and Reasoning Practice
Helps sharpen quantitative and logical reasoning skills essential for the online coding test and problem‑solving interviews.
Open Resource ↗
Data Structures and Algorithms Interview Corner
Provides curated DSA problems and interview experiences that align with Harmonic's technical screening format.
Open Resource ↗
Company‑Specific Interview Guide
Offers insights into Harmonic's interview process, sample questions, and tips to prepare for embedded and networking topics.
Open Resource ↗
Online Coding Practice Platform
Extensive problem set for practicing coding challenges in C++ and Python, useful for the screening round.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
BE/B.Tech in Electronics & Communication, Computer Science or related engineering discipline with minimum 85% aggregate or 8.5 CGPA. No active backlogs, no repeat year, and no gap in studies. Fresh graduates from the 2025 or 2026 batch are preferred. Strong command of English (written and spoken) is required.
🏆 Selection Process
Round 1: Online Coding Test (DSA and C/C++ problems) → Round 2: Technical Interview (embedded concepts, networking, system design) → Round 3: HR Interview (fitment, communication, career goals)
🎯
Don't miss this opportunity!
Apply before 31 Aug 2026 — only 37 days left
✅ Apply on Official Website →📋 About the Role
Harmonic (NASDAQ: HLIT) is a global leader in virtualized broadband solutions, enabling service providers to deliver multi‑gigabit connectivity through cloud‑native, software‑driven networks. With its flagship cOS™ platform, the company powers thousands of vCMTS servers and hundreds of thousands of remote physical devices (RPDs) across North America, Europe, Latin America and Asia. Harmonic’s portfolio includes Unified DOCSIS 4.0, Remote OLT, AI‑Ops analytics and a suite of AI‑powered network intelligence tools that help operators simplify operations, improve subscriber experience and unlock new revenue streams. The company’s culture is built around a customer‑first mindset, relentless innovation, and a commitment to delivering five‑nines reliability for next‑generation broadband services.
The Associate SW Development Engineer role sits within the Broadband Devices Team, a high‑impact group responsible for shaping the future of multigigabit connectivity. As a fresher, you will work closely with senior engineers and hardware teams to design, develop, and debug embedded software that runs on network devices. You will gain exposure to real‑world networking stacks, cross‑layer troubleshooting, and the end‑to‑end product lifecycle from concept to field deployment. This is an excellent entry point for candidates passionate about low‑level programming, networking protocols, and building scalable software that powers the internet of tomorrow.
Key responsibilities include:
1. Design and implement software features for embedded systems using C/C++.
2. Develop and maintain device drivers and protocol stacks for Layer‑2/3 networking.
3. Collaborate with hardware engineers to integrate firmware with silicon.
4. Perform root‑cause analysis of complex system issues reported by QA or customers.
5. Write automated test scripts (Python/Perl/Bash) to validate functionality and performance.
6. Participate in code reviews, ensuring adherence to coding standards and best practices.
7. Contribute to documentation, release notes, and technical specifications.
8. Support field troubleshooting and provide timely fixes for production issues.
9. Stay updated with emerging broadband technologies such as DOCSIS 4.0 and AI‑Ops.
10. Mentor junior interns and share knowledge within the team.
The technical stack revolves around embedded Linux, real‑time operating systems, C/C++, networking protocols (Ethernet, IP, TCP/UDP, PPP, DOCSIS), and scripting languages for automation. Familiarity with version‑control (Git), build systems (Make/CMake) and debugging tools (gdb, JTAG) is advantageous. The role offers a clear growth path: starting as an Associate Engineer, you can progress to Software Development Engineer, Senior Engineer, and eventually lead a product line or specialize in network architecture and AI‑driven analytics. Harmonic’s emphasis on continuous learning, internal mobility, and exposure to global customers makes it an attractive place for ambitious engineers.
Why join Harmonic? You will be part of a pioneering team that is redefining broadband connectivity for millions of users worldwide. The hybrid work model provides flexibility while ensuring regular face‑to‑face collaboration. Competitive compensation, performance‑linked bonuses, and a supportive learning environment make Harmonic a compelling choice for fresh graduates eager to make a tangible impact in the telecom domain.
🎯
Don't miss this opportunity!
Apply before 31 Aug 2026 — only 37 days left
✅ Apply on Official Website →📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Support Engineer
🏢 Virtusa · 📍 Bengaluru
View →
Data Analytics Apprenticeship
🏢 Google · 📍 Hyderabad, Telangana, India; Bengaluru, Karnataka, India; Gurgaon, Haryana, India; Mumbai, Maharashtra, India
View →
Software Engineer
🏢 Microsoft · 📍 Hyderabad, Telangana, India
View →
Trainee
🏢 Cognizant · 📍 Bangalore / India
View →
📋 Quick Info
JOB ID
C152-J132
POSTED
2h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer