Senior Software Engineer - Network Security Developer …, Bengaluru
Senior Software Engineer - Network Security Developer …, Bengaluru
-
Bengaluru, India
-
Posted: a week ago
-
Save
Description
Role: Technical Lead Developer Experience: 8 to 16 Years Location : Bangalore
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 and open networking systems.
Key Responsibilities Lead the design and development of L2/L3 network protocol features and enhancements. Own and drive the implementation of recent networking functionalities in C/C++ on Linux platforms. (C, Linux kernels are mandatory) Expertise in network security concepts (TCP/IP, IPsec, VPN, routing, NAT, DPI, etc.), Firewall protocols, Sonic, NOS. Debug and fix issues in existing protocol implementations and improve software stability. Architect and optimize multi-threaded and socket-based communication systems. 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: 8–16 years of hands-on experience in L2/L3 protocol development. Strong programming skills in C/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, MacSec, NAT, VPN, TCP, UDP, Open SSL Proficiency in Multi-threading and Socket Programming. Excellent knowledge of data structures and memory management. Strong understanding of software architecture and modular design for networking systems.
Desirable Skills: Experience with SONiC Network Operating System (NOS). Knowledge of programmable packet pipelines (e.g., P4). Familiarity with DevOps tools and CI/CD pipelines for network software. Exposure to open networking and white-box switch ecosystems. Apply on Kit Job: kitjob.in/job/4m604e
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 and open networking systems.
Key Responsibilities Lead the design and development of L2/L3 network protocol features and enhancements. Own and drive the implementation of recent networking functionalities in C/C++ on Linux platforms. (C, Linux kernels are mandatory) Expertise in network security concepts (TCP/IP, IPsec, VPN, routing, NAT, DPI, etc.), Firewall protocols, Sonic, NOS. Debug and fix issues in existing protocol implementations and improve software stability. Architect and optimize multi-threaded and socket-based communication systems. 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: 8–16 years of hands-on experience in L2/L3 protocol development. Strong programming skills in C/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, MacSec, NAT, VPN, TCP, UDP, Open SSL Proficiency in Multi-threading and Socket Programming. Excellent knowledge of data structures and memory management. Strong understanding of software architecture and modular design for networking systems.
Desirable Skills: Experience with SONiC Network Operating System (NOS). Knowledge of programmable packet pipelines (e.g., P4). Familiarity with DevOps tools and CI/CD pipelines for network software. Exposure to open networking and white-box switch ecosystems. Apply on Kit Job: kitjob.in/job/4m604e
Highlights
-
Company nameHappiest Minds Technologies
-
Job positionSenior Software Engineer - Network Security Developer (Bengaluru)
Safety Tips
Report any suspicious ads or messages.
More info about this ad
Senior Software Engineer - Network Security Developer … has been posted in the Kasturba Road Information Technology category on Locanto.
For Kasturba Road, there are no other ads posted in this category.
Interested in more? Widen your search to view ads in nearby areas of Kasturba Road. This includes Information Technology in Mahatma Gandhi Rd, Shanti Nagar and Vasanth Nagar. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.