1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Software Engineer jobs in Bangalore
  5. Software Engineer - NETCONF Protocol Development
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22544469

    MROTEK logo

    Software Engineer - NETCONF Protocol Development

    MROTEK · Bengaluru · onsite · Posted today

    Undisclosed0–3 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    >
    Implements the NETCONF protocol server for our network operating system, under a Senior Engineers guidance.
    Key Responsibilities
    • Implement NETCONF operations (get, get-config, edit-config, lock/unlock) and RPC message handling (XML parsing/generation)
    • Develop datastore operations (candidate/running/startup), error handling, and SSH transport (RFC 6242)
    • Parse and validate YANG models (libyang/pyang), and implement YANG-to-XML mapping and the get-schema operation
    • Write comprehensive unit tests for each NETCONF operation, including positive/negative/edge cases
    • Debug NETCONF sessions with Wireshark and XML analysis, and fix YANG validation and parsing issues
    Requirements
    • 0-3 years of software development experience (fresh graduates with strong Python/XML skills welcome)
    • Strong understanding of XML and data modeling concepts
    • Hands-on experience with Python programming and network protocols (coursework or personal projects)
    • Basic knowledge of networking concepts (IP addressing, SSH, network management)
    Nice to Have
    • Network automation projects (NETCONF/RESTCONF) or open-source contributions to network management tools
    • Familiarity with RESTCONF (RFC 8040) or gRPC, and automation tools (Ansible, ncclient, netmiko)
    • Experience with distributed systems or network protocol projects
    Key Skills
    Python NETCONF (RFC 6241) YANG (pyang/yanglint) XML/lxml ncclient Paramiko pytest Wireshark
    What You ll Gain
    • Hands-on experience with production-grade NETCONF protocol implementation
    • Mentorship from experienced Senior Engineers and Principal Engineers
    • Deep technical skills in network management protocols and YANG modeling
    • Career growth path to Senior Engineer and beyond


    This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    gRPCAutomationAutomation Toolsnetworking conceptsnetconfDistributed Systemsoperating systemnetwork protocolsMappingnetwork automationError HandlingComputer NetworksIP AddressingDebugNetwork ManagementData ModelingAnsible

    See all 995 Software Engineer jobs in BangaloreSoftware Engineer jobs in IndiaJobs in Bangalore

    Career guides

    • How to Apply to 100 Jobs a Day (2026): Portal Limits, a Daily Workflow and the Tools - Without Spamming
    • Best Auto-Apply Tools for Naukri (2026): 7 Compared on Safety, Daily Limits and Price
    • Razorpay referral: how to get one in 4 steps (2026)

    All career guidesAll articlesBrowse companies hiring

    Software Engineer - NETCONF Protocol Development · waiting for your command