Expert Network Protocol Developer

8 hours ago


Pune, Maharashtra, India beBeeSenior Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

Job Title:

Senior Embedded Software Engineer

We are seeking a seasoned developer with expertise in designing and developing firmware and control-plane software for Layer 2 (L2) switching systems leveraging Broadcom switch ASICs.

About the Role:

This is an excellent opportunity to work on cutting-edge technology, collaborating with hardware engineers, ASIC vendors, QA teams, and network architects to validate and deploy switching solutions. As a Senior Embedded Software Engineer, you will be responsible for implementing and maintaining high-performance embedded software for L2/L3 switches using C++ on Broadcom-based platforms.

Key Responsibilities:

  • Firmware Development: Design, develop, and maintain high-performance embedded software for L2/L3 switches using C++ on Broadcom-based platforms.
  • Switch Configuration & Feature Enablement: Implement and configure networking features such as VLAN, VxLAN, NAT, STP, IGMP snooping, multicast routing, and MAC learning.
  • Broadcom SDK Integration: Utilize Broadcom SDKs/APIs to interface with switch ASICs for port management, QoS, and forwarding logic.
  • Protocol Implementation: Develop and maintain embedded support for L2 protocols like LLDP, STP, RSTP, MSTP, and implement packet filtering/inspection logic for L2+ security functions.
  • Performance Optimization: Analyze switch performance bottlenecks, memory leaks, and latency issues; implement optimization techniques to meet real-time system constraints.
  • Debugging & Root Cause Analysis: Perform low-level debugging using JTAG, gdb, or similar tools, and troubleshoot complex switching or platform integration issues.

Requirements:

  • Mandatory Skills:
    • Programming Languages: Strong expertise in Modern C++ (C++11/14/17) and Embedded C.
    • Broadcom Platform Expertise: In-depth hands-on experience with Broadcom switch SDKs.
    • Switching Protocols & Networking Concepts:
      • Layer 2 protocols: VLAN, VxLAN, NAT, STP, RSTP, MSTP
      • Packet parsing and filtering techniques
      • MAC address table management, ingress/egress pipeline management
    • Embedded Development: Experience with real-time embedded systems, RTOS, or Linux-based firmware.
    • Debugging & Tools: Proficient with tools like Wireshark, Valgrind, GDB, strace/ltrace, logic analyzers, and oscilloscopes for low-level debugging.
  • Nice-to-Have Skills:
    • Hardware/Software Integration: Familiarity with ASIC-level programming, FPGA or board-level bring-up.
    • Automotive Domain Exposure: Experience working on Automotive Ethernet switches with OEMs or Tier-1 suppliers.
    • Real-Time Constraints: Knowledge of real-time data flow, low-latency processing, and determinism in embedded systems.
    • Version Control & CI/CD: Working knowledge of Git, Jenkins, and automated build/test pipelines

About Us:

We are a forward-thinking organization dedicated to delivering innovative solutions that shape the future of technology. We foster a collaborative environment where our team members can grow professionally and make meaningful contributions to our projects.



  • Pune, Maharashtra, India beBeeNetwork Full time ₹ 80,00,000 - ₹ 1,20,00,000

    \Network Protocol Test Engineer Job Description\As a skilled Network Protocol Test Engineer, you will be responsible for understanding the product's architecture and designing and executing network layer tests. You will also drive automation of QA-owned tests and own regression test areas to ensure product quality.\Key Responsibilities:\Design and execute...


  • Pune, Maharashtra, India beBeeSoftwareDeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title : C Software Developer RoleWe are looking for a highly skilled software developer with expertise in C programming on Linux/Unix environments, networking protocols, and system-level programming. The role involves developing and enhancing features over DNS/DHCP/OSPF protocols, ensuring scalability, performance, and a great end-to-end customer...


  • Pune, Maharashtra, India Tarana Wireless Full time

    Join the Team That's Redefining Wireless TechnologyUnderstand the Tarana Wireless product's architecture and gain expertise in all the network components involvedDesign and execute Network layer functional and system tests for various Tarana product lines and review results release on releaseFacilitate the continuous evolution of tests based on features and...


  • Pune, Maharashtra, India Tarana Wireless Full time

    Join the Team That's Redefining Wireless Technology Understand the Tarana Wireless product's architecture and gain expertise in all the network components involved Design and execute Network layer functional and system tests for various Tarana product lines and review results release on release Facilitate the continuous evolution of tests based on features...


  • Pune, Maharashtra, India beBeeNetwork Full time US$ 10,69,000 - US$ 16,18,000

    Job TitleWe are seeking a Network Connectivity Product Strategy & Commercialization expert to drive the strategy, execution, and commercialization of network connectivity products and solutions.This role focuses on scaling adoption, managing go-to-market initiatives, and ensuring the successful delivery of network product offerings across multiple...


  • Pune, Maharashtra, India beBeeSecurity Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Zero Trust Microsegmentation SpecialistHiring a highly skilled expert in Zero Trust microsegmentation to lead our organization's journey towards robust security.We are looking for an individual with extensive experience in Illumio deployments and a strong background in networking, protocols, and architecture. The ideal candidate will be able to design...


  • Pune, Maharashtra, India Tarana Wireless Full time

    Join the Team That's Redefining Wireless Technology- Understand the Tarana Wireless product's architecture and gain expertise in all the network components involved- Design and execute Network layer functional and system tests for various Tarana product lines and review results release on release- Facilitate the continuous evolution of tests based on...


  • Pune, Maharashtra, India beBeeEngineer Full time ₹ 1,54,40,000 - ₹ 2,01,20,000

    Job Overview:We are seeking an experienced Network Operations Engineer to join our team. The ideal candidate will possess deep knowledge of routing protocols, data center networking, and security appliances.Key Responsibilities:Protocol Expertise : Design, configure, and troubleshoot expert-level routing protocols with a strong focus on BGP.Data Center...


  • Pune, Maharashtra, India beBeeNetwork Full time ₹ 40,00,000 - ₹ 65,00,000

    Senior Network Engineer is a critical role within our organization that requires leadership, technical expertise, and strategic vision. If you have what it takes to drive innovation in network design, configuration, administration, maintenance, reliability, capacity planning, and support, this could be the ideal opportunity for you.Duties and...


  • Pune, Maharashtra, India beBeeAutomation Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Automation Engineer Job DescriptionWe are seeking an experienced Automation Professional to contribute to our team's success. The ideal candidate will have a strong understanding of networking protocols and concepts, including TCP/IP, VPN, IPSEC, SD-WAN, HA Failover, etc.Key Responsibilities:Develop and maintain automated test suites using tools like...