Network Engineer
Roles & Responsibilities
Job Opening for L2 & L3 Network Engineers
Department: Development
Qualification: B.Tech/BE/BCA/BSC/M.Tech/MCA
Location: Bangalore and Hyderabad
Notice Period: 30 days or immediate joiner
Key Responsibilities:
· Design and develop L2/L3 network protocol features (e.g., VLAN, STP, ARP, OSPF, BGP, RIP, IP, ICMP, MPLS etc.).
· Implement scalable, high-performance networking software in C/C++ or similar low-level languages Work closely with hardware and software teams to integrate and test networking protocols.
· Analyse and resolve protocol-related issues, performance bottlenecks, and bugs.
· Develop unit and integration tests to ensure the correctness and robustness of implementations.
· Contribute to architecture discussions and protocol design reviews.
· Collaborate with QA, DevOps, and product teams to ensure successful product delivery.
· Stay current with emerging networking technologies and standards.
Required Skills & Qualifications:
· Bachelor\s or master\s degree in computer science, Electrical Engineering, or a related field.
· Solid understanding of computer networking principles, particularly at Layers 2 and 3 of the OSI model.
· Hands-on experience with one or more L2/L3 protocols (e.g., Ethernet, IP, IPv6, BGP, OSPF, LACP, etc.).
· Proficiency in C/C++ with experience in multi-threaded or real-time systems.
· Experience with network device SDKs (Broadcom, Marvell, etc.) is a plus
· Familiarity with Linux networking stack and kernel modules is highly desirable.
· Strong problem-solving skills and ability to work in a team environment.
Success