Bengaluru, Karnataka, India
14 days ago
Software Engineer 4- C/C++, Networking
Candidate will be responsible for architecture, design, development, migrating and support of networking software on Juniper's hardware platforms.  Candidate must have strong communication skills and should be comfortable working with multiple teams.  Candidate is expected to interface with product management, partners and customers to drive solutions to completion.  Candidate must be a quick learner and have the ability to be productive in a  dynamic environment.  Candidate should have a proven track record of delivering carrier-grade software on schedule.

  Minimum Qualifications: 

BS/MS in CS/CE or similar field, with a minimum of 6+  years of software development experience Excellent written and verbal communication skills, with the ability to concisely convey your ideas/message, and work with other team members Proficient in C, C++ programming and debugging - Proficient in Python and other scripting languages Experienced in developing networking software for carrier-grade systems Experienced in Unix/Linux with proficiency in user-space processes, kernel, socket programming, inter-process communication. Knowledge and working experience on development of large scale multi-core router / switch architecture.  

Preferred Qualifications:

Experience in Broadband Edge technology and protocols like DHCP, PPPoE, L2TP etc. Understanding and experience of cloud deployment environments - including virtual machines, containers, orchestration, system services. Experience with open source facilities such as gRPC, gNMI, openconfig etc. Experience using source management tools like subversion, git,  gerrit, coverity and industry standard build tools.
Confirm your E-mail: Send Email