07 Oct
|
Happiest Minds Technologies
|
Bengaluru
07 Oct
Happiest Minds Technologies
Bengaluru
Company Description Happiest Minds Technologies Limited is an AI-first, customer-centric digital engineering company focused on delivering secure and scalable solutions from chip to cloud. The company drives digital transformation for enterprises across sectors such as BFSI, EdTech, Healthcare & Life Sciences, Hi-Tech, Media & Entertainment, Industrial, Manufacturing, Energy & Utilities, Retail, CPG, and Logistics. Its innovation-led approach leverages disruptive technologies including Gen AI and strong partnerships with global technology leaders like Microsoft and AWS, supported by proprietary platforms such as Arttha, Insurance in a Box, and FuzionX Gaming Studio.
Recognized for exemplary corporate governance and as a excellent place to work, Happiest Minds is headquartered in Bengaluru, India, with a global presence across the Americas, UK, Europe, Australia, the Middle East, Africa, and Asia.
Role Summary
We are seeking experienced professionals to take on the role focused on L2/L3 networking protocol development. The ideal candidate will have deep expertise in C programming, Linux environments, and protocol-level software design. This role involves leading design, development, debugging, and optimization of networking features across multiple platforms including Cisco IOS, IOS-XE, NX-OS, and open networking systems like SONiC.
Key Responsibilities
- Design and development of L2/L3 network protocol features and enhancements.
- Own and drive the implementation of new networking functionalities in C on Linux platforms. (C, Linux kernels are mandatory)
- Debug and fix issues in existing protocol implementations and improve software stability.
- Architect and optimize multi-threaded and socket-based communication systems.
- Work closely with cross-functional teams to integrate features into existing systems (Cisco OS and SONiC NOS).
- Provide technical mentorship to junior engineers and contribute to design/code reviews.
- Collaborate with QA and support teams for validation, testing, and issue resolution.
- Document software design, architecture, and troubleshooting guides.
Skills and Qualifications:
- 3 to 11 years of hands-on experience in L2/L3 protocol development.
- Strong programming skills in C, OS within Linux environments(Mandatory)
- Experience with networking protocols such as:
- Layer 2: VLAN, STP, RSTP, MSTP, VXLAN, LLDP, LAG
- Layer 3: BGP, OSPF, RIP, EIGRP, IGMP, PIM, MPLS, GRE, IPSec
- Proficiency in Multi-threading and Socket Programming.
- Excellent knowledge of data structures and memory management.
- Experience with Cisco operating systems ? IOS, IOS-XE, NX-OS.Strong understanding of software architecture and modular design for networking systems.
📌 /Networking Development (Bengaluru)
🏢 Happiest Minds Technologies
📍 Bengaluru