Description
About the role
Harmonic is seeking a Junior C++ Engineer to join its networking team in Bangalore. You will design and implement features for MAC and upper‑layer protocols, work on Linux‑based containerized solutions, and collaborate in an Agile environment to deliver high‑performance broadband software.
Responsibilities
- Develop and enhance C/C++ components for MAC and upper‑layer protocol stacks.
- Build and maintain Linux server applications using container technologies such as Kubernetes.
- Debug and resolve complex issues reported by QA teams and customers.
- Participate in Agile planning, development sprints, and feature delivery.
Eligibility
- B.E./B.Tech./M.E./M.Tech in Computer Science, Electronics, Electrical Engineering or related fields.
- 1‑3 years of professional experience developing software in C++.
- Strong grasp of multithreading, object‑oriented design and design patterns.
- Good understanding of networking concepts and hands‑on experience with networking applications.
- Proficiency in Linux development, debugging and performance tuning.
- Experience with Python for scripting or automation; familiarity with DOCSIS is a plus.
Skills
- C++ programming
- Python scripting
- Linux development
- Multithreading and OOD
- Design patterns
- Networking protocols
- Kubernetes/containerization
- DOCSIS concepts (advantage)
Benefits
Skills
· 12 totalRequired10
Nice to have2
Similar roles
Zakapps
1h ago
Software Developer
NINOS IT SOLUTION PRIVATE LIMITED
1h ago
SEO Analyst
Zoca
7h ago
Senior Frontend Engineer
Kuku
7h ago
Frontend Developer
GoodScore
7h ago
Senior Software Engineer - Frontend
Five9
7h ago
Senior Software Engineer - UI