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
Zoca
1h ago
Senior Frontend Engineer
Kuku
1h ago
Frontend Developer
GoodScore
1h ago
Senior Software Engineer - Frontend
Five9
1h ago
Senior Software Engineer - UI
Rentman
13h ago
Senior Frontend Developer (Customer Lifecycle)
Weekday Partner Network
13h ago
Fullstack Engineer