Talent.com
Senior Networking Software Engineer - Dataplane (C / L2 / L3)

Senior Networking Software Engineer - Dataplane (C / L2 / L3)

ACL DigitalBangalore (division)
2 days ago
Job description

Dear Professionals,

Greetings of the day…!!!

We are seeking an experienced and highly-skilled Senior Software Engineer to join our team, focusing on the development and enhancement of high-performance L2 / L3 network dataplane features. The ideal candidate will have deep expertise in the C language , low-level system programming, and a strong background working with networking silicon, particularly Broadcom chips. This role involves close collaboration with external partners, including the Cisco team , to contribute to product design and delivery.

Key Responsibilities

  • Design, develop, and test high-performance, robust software for network switching and routing products using the C language .
  • Develop and maintain features within the L2 (Data Link Layer) and L3 (Network Layer) dataplane, ensuring optimal throughput and low latency.
  • Implement and optimize control plane and forwarding plane functionalities related to MPLS (Multiprotocol Label Switching) and QoS (Quality of Service) .
  • Work extensively with networking silicon, specifically developing, integrating, and debugging SDKs (Software Development Kits) and drivers for Broadcom platforms.
  • Actively participate in the product design process, providing technical expertise and contributing to architectural decisions in collaboration with internal and external teams (e.g., Cisco).
  • Apply advanced C programming techniques for low-level systems, including IPC (Inter-Process Communication) , multi-threading , and efficient memory management .
  • Develop robust, efficient implementations of core data structures like Stacks / Queues and Linked Lists for network processing pipelines.

Required Qualifications

  • 5-7 years of hands-on professional experience in C language development, specifically within L2 / L3 networking or embedded systems.
  • Proven experience in Broadcom networking silicon architecture, SDK, and driver development is essential.
  • Demonstrable expertise in implementing networking protocols, specifically MPLS and QoS .
  • Strong theoretical and practical knowledge of networking fundamentals (TCP / IP stack, Ethernet, Routing protocols).
  • Deep, hands-on expertise in the following C programming areas :
  • IPC and multi-threading for concurrent and high-throughput applications.
  • System-level memory management and optimization.
  • Implementation and use of core data structures ( Stacks / Queues, Linked Lists ).
  • Ability to quickly understand complex product designs and architectural documentation and contribute effectively to the development lifecycle alongside partner teams (e.g., Cisco).
  • Excellent problem-solving, debugging, and collaboration skills.
  • Immediate joiners are preferred, apply here or connect me zahid.h@acldigital.com

    Create a job alert for this search

    Senior Software Engineer • Bangalore (division)

    Related jobs
    • Promoted
    Senior Snowflake Data Engineer

    Senior Snowflake Data Engineer

    iVoyantTumkur, IN
    One of our clients is looking for an experienced Senior Snowflake Data Engineer to join their team.We are seeking a Senior Data Engineer with 8+ years of experience in end-to-end data engineering a...Show moreLast updated: 4 days ago
    • Promoted
    Staff Software Engineer -C++, Python, Linux, Networking, Microservices and Cloud Technologies

    Staff Software Engineer -C++, Python, Linux, Networking, Microservices and Cloud Technologies

    IvantiBangalore (division)
    C++, Python, Linux, Microservices and Cloud Technologies.We are seeking a skilled development engineer with strong expertise C++, Python, Linux, Kubernetes, PostgreSQL, Redis and Elasticsearch and ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    IntelliasTumkur, IN
    Apache Flink / Apache Spark (Streaming).Data Engineer or similar role, with hands-on expertise in large-scale, production-grade data pipelines. Kafka + Flink / Spark Streaming).Python for data engin...Show moreLast updated: 4 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Mastektumakuru, karnataka, in
    We are looking for a Senior Data Engineer with good exposure to Cloud Services in AWS(IAM, RDS, Lambda, DMS) along with Snowflake / Postgresql, ETL and Streaming Services like Kafka.Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer - Contractor

    Senior Data Engineer - Contractor

    GigsRemoteBangalore (division)
    GigsRemote connects trusted companies with top tech contractors.IT projects of varying complexity and duration.Our aim is to create an ongoing opportunity for gig talent allowing them to work from ...Show moreLast updated: 2 days ago
    • Promoted
    Senior ML Engineer

    Senior ML Engineer

    Piramal FinanceTumkur, Karnataka, India
    Build and operate end-to-end ML / AI pipelines (data → training → deployment → monitoring).Automate CI / CD for ML / AI with Jenkins, integrate MLflow for tracking and registry.Deploy scalable batch and ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    SAIVA AITumkur, IN
    We are building the future of healthcare analytics.Join us to design, build, and scale robust data pipelines that power nationwide analytics and support our machine learning systems.Our goal : pipel...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Straivetumakuru, karnataka, in
    The ideal candidate is a strong software engineer with hands-on experience in Spark (3.You'll be responsible for designing and implementing ETL / ELT solutions, collaborating with teams to deliver da...Show moreLast updated: 30+ days ago
    • Promoted
    Developer Relations Engineer

    Developer Relations Engineer

    Hack2skillTumkur, Karnataka, India
    What You’ll Do As a full-time Devrel, you will : Leverage your deep technical knowledge across AI, Cloud, and Software Development to evaluate a wide variety of innovative prototypes and solutions....Show moreLast updated: 25 days ago
    • Promoted
    Cloud Data Engineer

    Cloud Data Engineer

    LemongrassTumkur, IN
    Lemongrass is a software-enabled services provider, synonymous with SAP on Cloud, focused on delivering superior, highly automated Managed Services to Enterprise customers.Our customers span multip...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer – Python / Databricks / Notebooks / Kubernetes

    Platform Engineer – Python / Databricks / Notebooks / Kubernetes

    SyntasaTumkur, IN
    Platform Engineer – Python / Databricks / Notebooks / Kubernetes.Syntasa is seeking a high-caliber and dedicated.Syntasa Technologies India Private Limited. This position offers an exciting opportuni...Show moreLast updated: 13 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Guidanz IncTumkur, IN
    BI Connector is the industry leading solution for integrating Oracle Fusion Cloud data into modern BI platforms like Power BI, Tableau, and Data Warehouse, without complex ETL.Our Data Architecture...Show moreLast updated: 4 days ago
    • Promoted
    Senior Data Integration Engineer

    Senior Data Integration Engineer

    IndsafriTumkur, IN
    Senior Data Integration Engineer.We are seeking a highly experienced and strategic Senior Data Integration Engineer to architect, build, and manage the data pipelines that power our customer intell...Show moreLast updated: 25 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Sonata SoftwareBangalore (division)
    Experience building data pipelines.Highly proficient in python, Data frames.Experience with AWS Lambda, Events (SQS), API calls, Kinesis, DynamoDB. Highly proficient in SQL Query.Snowflake or experi...Show moreLast updated: 11 days ago
    • Promoted
    Staff Engineer (Data Plane / VNF)

    Staff Engineer (Data Plane / VNF)

    Tata CommunicationsBangalore (division)
    Technology : Experience with high-performance packet processing (DPDK, VPP), virtualization (KVM), and Linux networking internals. Focus on the performance and stability of the IZO MCN vRouter on the...Show moreLast updated: 2 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Incept LabsTumkur, Karnataka, India
    Software Engineer (Data) Remote, India About us Incept Labs is an AI research lab based in San Francisco, California.Our small team of scientists, engineers, and builders is passionate about devel...Show moreLast updated: 30+ days ago
    • Promoted
    L2 / L3 Data Plane developer

    L2 / L3 Data Plane developer

    ACL DigitalTumkur, IN
    ACL Digital is hiring for Data Plane Developer for Bangalore location.Senior Software Engineer – C Programming (L2 / L3 Dataplane Development). We are looking for a highly skilled.The ideal candidate ...Show moreLast updated: 3 days ago
    • Promoted
    Senior Data Platform Engineer

    Senior Data Platform Engineer

    Black Dog Labstumakuru, karnataka, in
    Remote (collaboration across time zones), India or LATAM preferred.Proficient English communication.Data Engineering / Backend Engineering / DevOps. We’re looking for a hands-on Senior Data Platform...Show moreLast updated: 30+ days ago