Talent.com
Senior Software Engineer - Optical Networking (C++/Linux)
Senior Software Engineer - Optical Networking (C++/Linux)ACL Digital • Delhi, India
Senior Software Engineer - Optical Networking (C++ / Linux)

Senior Software Engineer - Optical Networking (C++ / Linux)

ACL Digital • Delhi, India
30+ days ago
Job description

Dear Professionals,

Greetings of the day…!!!

ACL Digital is actively hiring for experienced Senior Software Engineer - Optical Networking (C++ / Linux) to join our dynamic team in Bengaluru.

Job Description - Senior Software Engineer - Optical Networking (C++ / Linux)

We are seeking a highly motivated and experienced Senior Software Engineer to join our team, focusing on developing and maintaining embedded software for next-generation optical networking products. The ideal candidate will have extensive experience in C++ programming, a strong background in Linux environments, and specialized knowledge of network configuration and data modeling technologies.

Responsibilities

  • Design, develop, test, and deploy robust, high-performance, and scalable embedded software for Optical Carrier Cards, Line Cards, and ROADM Cards.
  • Utilize C++11 / C++14 to implement complex features, focusing on efficiency, memory management, and concurrency.
  • Implement and optimize multithreading solutions for high-throughput, real-time applications within the Linux kernel or user space.
  • Develop network-facing control plane and management plane features using Netconf and gRPC (Protocol Buffers).
  • Define and implement network element configuration using YANG data modeling.
  • Collaborate with hardware teams on integration, low-level Device Driver development, and debugging.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, and maintenance.
  • Conduct code reviews and mentor junior team members.
  • Utilize JIRA for task tracking and agile development.
  • Manage source code using GIT (Bitbucket) and ensure best practices for branching and merging.

Required Qualifications

  • Experience : 8 to 10 years of professional experience in software development, preferably in the Telecom or Networking industry.
  • Programming : Expert proficiency in C++ programming, specifically with experience in C++11 and C++14 standards, including STL, templates, and modern language features.
  • Operating System : Strong background in Linux development environments, including shell scripting, system calls, and debugging tools.
  • Concurrency : In-depth knowledge and hands-on experience with multithreading, synchronization primitives, and concurrent programming design patterns.
  • Networking Protocols & Data Modeling : Solid understanding and practical experience with Netconf and YANG data modeling.
  • Inter-Process Communication (IPC) : Experience with gRPC and Protocol Buffers (Proto data uses) for high-performance communication.
  • Domain Knowledge : Proven experience in the Optical Networking domain, with familiarity with concepts related to Optical Carrier Cards, Line Cards, and ROADM cards is essential.
  • Immediate joiners are preferred, apply here or connect me at zahid.h@acldigital.com

    Create a job alert for this search

    Senior Software Engineer • Delhi, India

    Related jobs
    Senior Network Engineer

    Senior Network Engineer

    Ubique Systems • Ghaziabad, IN
    Greetings from Ubique Systems !!.This is a permanent opportunity with Ubique Systems (https : / / www.We are hiring for our prestigious client and preferring immediate joiners who can join our team.Nw ...Show more
    Last updated: 5 days ago • Promoted
    Remote Senior Datacenter Network Engineer(Aviatrix)

    Remote Senior Datacenter Network Engineer(Aviatrix)

    h3 Technologies, LLC • Ghaziabad, IN
    Remote
    Location : Chennai preferable (Remote options for other location).Senior Datacenter Network Engineer (Level 4).Senior Datacenter Network Engineer (Level 4) with extensive expertise in designing and...Show more
    Last updated: 3 days ago • Promoted
    Senior Embedded Software Engineer (Linux BSP / Drivers)

    Senior Embedded Software Engineer (Linux BSP / Drivers)

    RemoteStar • Delhi, India
    Our client is an AI-enhanced security processor company redefining the control and management of every digital system.At our client, developing great technology takes more than talent : it takes ama...Show more
    Last updated: 14 days ago • Promoted
    Senior Engineer Electronics & Control System

    Senior Engineer Electronics & Control System

    Airbotix Technology • Delhi, India, India
    Senior Electronics & Control Systems Engineer.AirBotix is pioneering advanced aerial platforms and autonomous systems for defense, surveillance, and industrial applications.We develop cutting-edge ...Show more
    Last updated: 11 days ago • Promoted
    Senior Dell Boomi Integration Engineer

    Senior Dell Boomi Integration Engineer

    Maitsys • Ghaziabad, IN
    Job Description : Senior Boomi Integration Engineer.Atom migration (on-prem → cloud), integration development, and ongoing support. Senior Dell Boomi Integration Engineer.Boomi Atom to a cloud-hosted...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • noida, delhi, in
    Senior AI-Integrated Software Engineer (.Remote until office reopens, Work from Home.We are looking for a dynamic and innovative. The ideal candidate will bring hands-on experience in AI-assisted de...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.ai • Ghaziabad, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 26 days ago • Promoted
    Senior Linux Support Engineer

    Senior Linux Support Engineer

    ClearTrail Technologies • Noida, Uttar Pradesh, India
    Software and Hardware Infrastructure Implementation and Support.Software and Hardware Infrastructure implementation and support. Identify Hardware and Software requirements related to Product Implem...Show more
    Last updated: 15 days ago • Promoted
    Senior Manager

    Senior Manager

    Marsh McLennan • Noida, Uttar Pradesh, India
    Senior Manager - IT Systems Engineering.This is an opportunity to join an agile, leading edge global team during an exciting time within DevOps for Marsh McLennan. You will be involved in implementi...Show more
    Last updated: 17 days ago • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    ACL Digital • Delhi, India
    Dear Connections, ACL Digital is hiring for Senior Platfor Developer for Bangalore.Senior Platform Developer (C / C++ – Linux Kernel, Drivers, Networking) Experience : . Full-time / Permanent About the ...Show more
    Last updated: 19 days ago • Promoted
    Senior Juniper Network Engineer

    Senior Juniper Network Engineer

    Tata Consultancy Services • Greater Delhi Area, India
    Senior Juniper Network Engineer.Senior Juniper Network Engineer.Juniper-based wired and wireless network infrastructures. The ideal candidate will have hands-on expertise with Juniper routing, switc...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - Robotics Perception

    Senior Software Engineer - Robotics Perception

    TelebortiX • New Delhi, Delhi, India
    Unmanned Aerial Vehicles (UAVs) for defense, industrial logistics, and remote operations.Our indigenous platforms — the BA-150 and BA-75 — combine hybrid propulsion, advanced autonomy, and modular ...Show more
    Last updated: 20 days ago • Promoted
    Engineer / Senior Engineer / Tech Lead- (BSP)

    Engineer / Senior Engineer / Tech Lead- (BSP)

    eInfochips (An Arrow Company) • Delhi, India
    Job Title : Senior Engineer - Linux BSP Location : Hyderabad / Ahmedabad / Pune / Noida / Chennai / Indore / Bangalore Experience level : 2+ Years. Technical Skills • Strong knowledge for Linux device drivers, Lin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Ghaziabad, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 10 days ago • Promoted
    Senior Network Development Engineer

    Senior Network Development Engineer

    Oracle • Ghaziabad, IN
    Role : Senior Network Development Engineer.As a Network Development Engineer on the Oracle Infrastructure Engineering Services (IES), Network Operations & Reliability Engineering team, your prioriti...Show more
    Last updated: 14 hours ago • Promoted • New!
    Senior software engineer- platform

    Senior software engineer- platform

    Summit Consulting Services • Delhi, India
    Summary of Role The Storage Network Protocols team is expanding and seeking a Senior Software Engineer with strong expertise in Linux / Cent OS environments. This role involves designing and owning co...Show more
    Last updated: 1 hour ago • Promoted • New!
    Embedded Network Optimization Engineer

    Embedded Network Optimization Engineer

    Integer Telecom Services Inc • Noida, Uttar Pradesh, India
    Embedded Network Optimization Engineer (Multi-OEM Support – Samsung, Nokia, Ericsson).We are seeking a highly skilled.Embedded Network Optimization Engineer. You will act as the primary bridge betwe...Show more
    Last updated: 30+ days ago • Promoted
    DDI ENGINEER

    DDI ENGINEER

    TWO95 International, Inc • Ghaziabad, IN
    Salary – Market (Based on the experience).Networking Professional (DNS, DHCP and IPAM (DDI).ONE+ years network and DDI experience. Experience with Active Directory.Experience with Linux based OS.Exc...Show more
    Last updated: 5 days ago • Promoted