Talent.com
Calsoft - Senior Software Engineer - Network Protocols

Calsoft - Senior Software Engineer - Network Protocols

Calsoft Pvt. LtdBangalore
4 days ago
Job description

Key Responsibilities :

  • Design, develop, and maintain YANG models (IETF, OpenConfig, vendor-specific).
  • Ensure YANG models comply with standards and validate using tools like pyang, yanglint.
  • Integrate YANG models with NETCONF / RESTCONF / gNMI protocols.
  • Develop and test L2 / L3 networking features in C / C++ and Python.
  • Write automation / test scripts in Python (PyTest, Robot, ncclient, RESTCONF clients).
  • Collaborate with product, system, and QA teams to deliver end-to-end solutions.
  • Mentor juniors (Lead role) and drive technical discussions.

Experience :

  • Sen engineer with 5- 6 yrs exp
  • Minimum 4 years overall software development experience.
  • At least 2 years in the networking domain (protocols, L2 / L3, routing, switching).
  • At least 1 year of hands-on YANG modeling (must).
  • Programming :

  • Proficiency in C or C++ (mandatory).
  • Proficiency in Python (mandatory).
  • Minimum 4 years combined experience across C / C++ and Python
  • YANG Model Programmability :

  • Strong understanding of YANG constructs (containers, lists, leaves, RPCs).
  • Experience writing and validating YANG models against standards (IETF / OpenConfig).
  • Exposure to integration with NETCONF / RESTCONF / gNMI.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Network Engineer • Bangalore