Senior Software Engineer - IGP Protocol Development (Bengaluru)

Senior Software Engineer - IGP Protocol Development (Bengaluru)

06 Nov
|
MROTEK
|
Bengaluru

06 Nov

MROTEK

Bengaluru

Implements Interior Gateway Protocols (OSPF, IS-IS) for our network operating system, under the Principal Engineers guidance.

Key Responsibilities

- Implement the OSPF v2/v3 protocol stack - neighbor state machine, LSA processing, SPF algorithm, area support
- Implement the IS-IS protocol stack - adjacency formation, LSP generation/flooding, TLV encoding, route calculation
- Implement multi-area routing, route summarization, authentication, and graceful restart; integrate with RIB/FIB
- Write and test C/C++ code, debug protocol issues with Wireshark/GDB/tcpdump, and profile for performance
- Mentor 2-3 junior engineers, review their code, and collaborate with the Principal Engineer on design decisions

Requirements

- Strong understanding of TCP/IP networking fundamentals and routing concepts
- Hands-on experience implementing or debugging network protocols in production environments
- Experience with the Linux networking stack and systems programming

Nice to Have

- Experience in networking open-source projects
- Experience with OSPF-SR or IS-IS-SR extensions for Segment Routing
- Familiarity with network simulators (GNS3, Containerlab)




- Understanding of BFD (Bidirectional Forwarding Detection) for fast failure detection
- Knowledge of Python for test automation and tooling
- Experience with CI/CD pipelines and automated testing

Key Skills

- C/C++
- OSPF (RFC 2328/5340)
- IS-IS (ISO 10589)
- Dijkstra/SPF
- Wireshark
- GDB
- Valgrind
- Netlink
- Git

What You ll Gain

- Work on cutting-edge network operating system used in carrier-grade deployments
- Learn from experienced Principal Engineers and System Architects
- Deep technical expertise in routing protocols and network systems programming
- Opportunity to influence protocol architecture and design decisions
- Career growth path to Lead Engineer and Principal Engineer roles
- Collaborative workplace with focus on technical excellence

Disclaimer: 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.

📌 Senior Software Engineer - IGP Protocol Development (Bengaluru)
🏢 MROTEK
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - igp protocol development (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - igp protocol development (bengaluru) / bengaluru