Senior Wired Network Protocol Developer

2 weeks ago


Bengaluru, Karnataka, India MaimsD Technology Full time

Job Title : Senior Wired Network Protocol Developer & Trainer

Experience : 10+ Years

Location : Bangalore

Job Summary :

We are seeking a highly experienced and passionate Senior Wired Network Protocol Developer and Trainer to join our team. This role demands a deep understanding of Layer 2 and Layer 3 networking protocols, Network Operating System (NOS) internals, and Fast Path technologies. The ideal candidate will possess extensive experience in developing and debugging complex network protocols, including L4-L7 protocols like OpenSSL, NAT, IPsec, and MACsec. You will be responsible for designing, implementing, and optimizing network solutions, as well as mentoring and training other engineers.

Responsibilities :

Network Protocol Development (L2/L3) :

- Design, develop, and implement robust and efficient Layer 2 (Ethernet, VLANs, STP, etc.) and Layer 3 (IP, Routing Protocols, etc.) networking protocols.

- Develop and maintain high-performance, scalable network software.

NOS Internals & Fast Path :

- Gain an exhaustive understanding of NOS internals and optimize Fast Path data forwarding.

- Troubleshoot and resolve complex network performance issues.

L4-L7 Protocols :

- Implement and integrate security protocols like OpenSSL, IPsec, and MACsec.

- Develop and maintain NAT (Network Address Translation) functionality.

IP Networking Stack :

- Deep understanding and implementation of the IP networking stack.

- Troubleshoot and resolve complex IP networking issues.

Control Plane Application Syncup :

- Design and implement control plane applications and ensure seamless synchronization.

- Develop mechanisms for high availability and redundancy.

Data Packets & Data Paths :

- Analyze and optimize data packet processing and forwarding.

- Design and implement efficient data paths for high-throughput networks.

Data Structures :

- Design and implement efficient data structures for network applications.

- Optimize data structure usage for performance.

Container Networking :

- Develop and integrate container networking solutions.

- Understand and implement container network interfaces (CNI).

Integration & Testing :

- Integrate network solutions with existing systems and platforms.

- Utilize testing tools like IXIA to validate network performance and functionality.

Embedded C & Linux :

- Develop high-performance network software in Embedded C.

- Work extensively in a Linux environment.

Training & Mentoring :

- Develop and deliver technical training programs for engineers.

- Mentor junior engineers and provide technical guidance.

- Create detailed documentation and training materials.

Required Skills and Experience :

- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.

- 10+ years of experience in wired network protocol development.

- Expertise in Layer 2 and Layer 3 networking protocols.

- In-depth knowledge of NOS internals and Fast Path technologies.

- Strong experience with L4-L7 protocols (OpenSSL, NAT, IPsec, MACsec).

- Extensive experience with the IP networking stack.

- Proficiency in Embedded C and Linux.

- Experience with container networking and CNI.

- Experience with network testing tools like IXIA.

- Strong problem-solving and debugging skills.

- Excellent communication and presentation skills.

- Experience creating training materials and giving technical presentations.

Preferred Qualifications :

- Experience with network virtualization and SDN.

- Contributions to open-source networking projects.

- Part 2 : Profile Rating Framework

- Rating Scale : 1 (Poor) - 5 (Excellent)

Evaluation Criteria :

- Wired Network Development in L2 or L3:

- Description: Depth of experience in designing, developing, and implementing L2 and L3 protocols.

- Network Protocol Implementation and Debug:

- Description: Proficiency in implementing complex network protocols and debugging network issues.

- Experience in Control Plane Application Syncup:

- Description: Ability to design and implement control plane applications and ensure synchronization.

Experience in Data Packets :

- Description : Knowledge and experience in analyzing and processing data packets.

Experience in Data Paths :

- Description : Ability to design and optimize data paths for high-performance networks.

Experience in Data Structures :

- Description : Skill in designing and implementing efficient data structures for network applications.

NOS Internals :

- Description : Depth of knowledge of Network Operating System internals.

Fast Path :

- Description : Experience optimizing fast path forwarding.

L4-L7 Protocols :

- Description : Implementation and knowledge of Openssl, NAT, IPSEC, MacSec.

Container Networking :

- Description : experience working with container networking and CNI.

Training Experience :

- Description : Experience creating and delivering technical training.

IXIA Experience :

- Description- : Experience using IXIA or similiar test equipment.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India ACL Digital Full time

    About ACL DigitalWe are a leading technology firm that provides innovative solutions to various industries. Our team of experts is dedicated to delivering top-notch services and products.Job SummaryWe are seeking an experienced Senior Network Protocol Engineer to join our team in Bengaluru. The successful candidate will be responsible for designing,...


  • Bengaluru, Karnataka, India HappieHire Full time

    About the RoleWe are seeking a skilled Senior Network Protocol Specialist to join our team at HappieHire. As a key member of our development team, you will be responsible for identifying and troubleshooting software issues, developing high-quality code, and implementing APIs.Key Responsibilities:Identify and troubleshoot software issues in our network...


  • Bengaluru, Karnataka, India Powerloom Protocol Full time

    Technical RequirementsEssential: Strong proficiency in Python (3.8+) and Web3 libraries (web3.py, eth-abi, eth-utils), experience with cryptographic libraries and zero-knowledge proof systems, solid understanding of consensus mechanisms and blockchain state management, knowledge of cross-chain communication protocols and bridge architectures, experience with...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Description : ACL Digital is actively hiring for experienced Senior L2/L3 Networking Protocols Developer (Platform Development) to join our dynamic team in Bengaluru.Job Summary : We are seeking a highly skilled L2/L3 Networking Protocols Developer with expertise in platform development. The ideal candidate will have over six years of hands-on experience...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Job Description : ACL Digital is actively hiring for experienced Senior L2/L3 Networking Protocols Developer (Platform Development) to join our dynamic team in Bengaluru.Job Summary : We are seeking a highly skilled L2/L3 Networking Protocols Developer with expertise in platform development. The ideal candidate will have over six years of hands-on experience...


  • Bengaluru, Karnataka, India Nazztec Private Limited Full time

    Job Title : Senior Network EngineerExperience : 8-15 YearsLocation : BangaloreJob Summary :We are seeking a highly skilled Senior Network Engineer with 8-15 years of experience to join our team. The ideal candidate will be a Subject Matter Expert (SME) in Routing, Switching, and Wireless, with hands-on expertise in Cisco and HPE Aruba networking devices....


  • Bengaluru, Karnataka, India Wind River Full time

    About The OpportunityWind River seeks an experienced Protocol stack / Network stack developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. As a Senior Protocol Engineer, you will be responsible for designing, developing, implementing, and optimizing network protocols and communication stacks, certification of safety-critical...


  • Bengaluru, Karnataka, India HCLTech Full time

    HCLTech is seeking a highly skilled Network Protocol Expert to lead system testing efforts for networking products. The ideal candidate will ensure high-quality deliverables and develop test plans and test cases for Layer 2 (L2) and Layer 3 (L3) networking protocols.The successful candidate will perform system, functional, and regression testing on...


  • Bengaluru, Karnataka, India ACL Digital Full time

    About the RoleA senior Quality Assurance Automation Engineer is required to convert 900 regression scripts from TCL automation framework to pyATS framework at ACL Digital. The engineer will work with Python and have knowledge of Cisco networking protocols.Responsibilities and RequirementsWork on converting regression scripts from TCL automation framework to...


  • Bengaluru, Karnataka, India Capgemini Full time

    Key ResponsibilitiesThis role involves the development and application of engineering practice and knowledge in network systems. The ideal candidate will have experience in C programming, Linux exposure, and experience with L2 and L3 protocols.You will work on integrating wireless and satellite networks, fixed networks, enterprise networks, connected...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Dear All,Greetings of the day…ACL Digital is actively hiring for experiencedSenior L2/L3 Protocols Developer - QoSto join our dynamic team in Bengaluru.Job DescriptionWe are seeking a highly skilled and experienced L2/L3 Networking Protocols Developer with a strong focus on Quality of Service (QoS) to join our team. The ideal candidate will have a deep...


  • Bengaluru, Karnataka, India ACL Digital Full time

    Dear All,Greetings of the day…ACL Digital is actively hiring for experiencedSenior L2/L3 Protocols Developer - QoSto join our dynamic team in Bengaluru.Job DescriptionWe are seeking a highly skilled and experienced L2/L3 Networking Protocols Developer with a strong focus on Quality of Service (QoS) to join our team. The ideal candidate will have a deep...


  • Bengaluru, Karnataka, India ACL Digital Full time

    ACL Digital is actively hiring for experienced Senior L2/L3 Protocols Developer - QoS to join our dynamic team in Bengaluru.Job DescriptionWe are seeking a highly skilled and experienced L2/L3 Networking Protocols Developer with a strong focus on Quality of Service (QoS) to join our team. The ideal candidate will have a deep understanding of networking...


  • Bengaluru, Karnataka, India ACL Digital Full time

    ACL Digital is actively hiring for experienced Senior L2/L3 Protocols Developer - QoS to join our dynamic team in Bengaluru.Job DescriptionWe are seeking a highly skilled and experienced L2/L3 Networking Protocols Developer with a strong focus on Quality of Service (QoS) to join our team. The ideal candidate will have a deep understanding of networking...


  • Bengaluru, Karnataka, India Wind River Full time

    Responsibilities- Design, develop, and maintain protocol stacks for various network layers (e.g., OSI model).- Implement transport protocols (TCP, UDP) and network protocols (IP, ICMP, ARP, etc.).- Enhance existing network stack components (e.g., socket libraries, network drivers).- Troubleshoot and resolve network-related issues.- Profile and optimize...


  • Bengaluru, Karnataka, India Coders Brain Technology Private Limited Full time

    Coders Brain Technology Private Limited seeks a highly skilled L3 Network Protocol Specialist to join our team. In this role, you will be responsible for designing, developing, and optimizing network protocols and solutions to meet the needs of our clients. The ideal candidate will have a strong background in network development, particularly in L2/L3...


  • Bengaluru, Karnataka, India Pi Square Technologies Full time

    Job Title: OTA Test EngineerJob Summary:Pi-Square Technologies LLC seeks an experienced Embedded Systems Engineer to join our team.Key Responsibilities:Develop and implement network protocol solutions using Ethernet.Collaborate with cross-functional teams to design and develop automotive software.Expertise in UDS (Diagnostics), DOIP, and flash update...

  • Mobile App Developer

    9 hours ago


    Bengaluru, Karnataka, India Recro Full time

    About the JobWe are seeking an experienced Android Engineer to join our team and contribute to the development of our mobile applications.Job Summary:This role requires an individual with expertise in networking and VPN protocols to design and implement features for our Android applications.Key Responsibilities:• Develop and maintain Android applications...


  • Bengaluru, Karnataka, India Coders Brain Technology Private Limited Full time

    Coders Brain Technology Private Limited is looking for a highly skilled Senior Network Development Engineer to join our team. As a critical member of our engineering team, you will be responsible for designing, developing, and optimizing network protocols and solutions to meet the needs of our clients. The ideal candidate will have a strong background in...


  • Bengaluru, Karnataka, India Sarvatech Labs Pvt Ltd Full time

    Sarva Labs is looking to hire a Senior Protocol Developer to join our Core Protocol Development Team that is working on the MOI Protocol. You will be required to work on the development of MOI Protocol components, participate in design discussions, and potentially architect whole systems. Learn more about the MOI Protocol @