Skip to content
← All opportunities

Junior C++ Engineer

HarmonicBangalore
Job
Apply on UnstopSign in to save
WhatsApp

Opens this listing on Unstop (unstop.com). Aspirova never handles your application.

Deadline: 22/11/2026
Add to calendar:Google Calendar

About the role

Harmonic is hiring for the role of Junior C++ Engineer!

Responsibilities of the Candidate:

  • C/C++ Software Development: Design and implement features within the MAC and upper layer protocol domains, leveraging the latest advancements in C++ technology.
  • Advanced Networking Solutions: Contribute to solutions running on Linux servers using containerized environments (Kubernetes), employing state-of-the-art technologies and methodologies.
  • Troubleshooting & Debugging: Investigate and resolve complex issues from internal QA teams and external customer reports.
  • Agile Methodologies: Plan, develop, and deliver features in an Agile development environment.

Requirements

  • B.E./B.Tech./M.E./M.Tech in Computer Science, Electronics, Electrical Engineering, or a related field
  • 1-3 years of experience in designing, developing, and maintaining software applications using C++.
  • Strong proficiency in C/C++ programming, with a focus on developing robust, efficient, and maintainable code.
  • Solid experience in multi-threading, object-oriented design (OOD), and leveraging design patterns to solve complex problems.
  • Comprehensive understanding of networking concepts and environments, with hands-on experience in developing and debugging networking-related applications.
  • Proven experience developing under Linux operating systems, including expertise in debugging and performance optimization in Linux environments.
  • Demonstrated ability to troubleshoot and resolve complex, system-wide issues, drive the development of high-complexity features in C++, and lead the design of multi-module, multi-package solutions with a strong system-wide perspective.
  • Experience with Python for scripting, automation, or supplementary feature development.
  • Familiarity with DOCSIS concepts and implementations – advantage
  • AI enthusiast with a strong interest in incorporating AI tools and technologies into software development processes to improve productivity, quality, and delivery speed.

Skills for this role

Skills we detected for this role.

  • Python
  • C++
  • Kubernetes
  • Linux
  • Agile / Scrum