Talent.com
No longer accepting applications
3 Days Left : Senior Software Engineer - Optical Networking (C++ / Linux)

3 Days Left : Senior Software Engineer - Optical Networking (C++ / Linux)

ACL DigitalBengaluru, Karnataka, India
11 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 • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Optical Engineer

    Optical Engineer

    Infogainbangalore, India
    Job Description : (Required 4+ Years for Mumbai Location Only ).Infogain has an exciting opportunity to join our network infrastructure teams as an Optical. Deployment Engineer working on Backbone Ne...Show moreLast updated: 7 days ago
    • Promoted
    DCN Software Engineer - Network Protocols

    DCN Software Engineer - Network Protocols

    DoublUBangalore
    Role Overview : We are seeking a highly experienced and expert-level DCN (Data Center Networking) Software Engineer to drive the design and development of next-generation, hig...Show moreLast updated: 1 day ago
    • Promoted
    Sr. Network Engineer - 8+ years - Remote

    Sr. Network Engineer - 8+ years - Remote

    Tekgence Inchosur, tamil nadu, in
    Remote
    We need someone who has experience with K8S networking / Kubernetes Networking (Not just Kubernetes experience).Buzz words may include bare metal Kubernetes or Container Network Interface (CNI) for K...Show moreLast updated: 1 day ago
    • Promoted
    Senior software engineer - optical networking (c++ / linux)

    Senior software engineer - optical networking (c++ / linux)

    ACL DigitalBengaluru, Karnataka, India
    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...Show moreLast updated: 3 days ago
    • Promoted
    Senior Integration Developer (Senior Software Engineer)

    Senior Integration Developer (Senior Software Engineer)

    Resourceful Talent Groupvijayapura, India
    We are seeking a highly skilled Senior Integration Developer (Senior Software Engineer) to join our client’s Professional Services Team. In this role, you will design, develop, and implement complex...Show moreLast updated: 4 days ago
    • Promoted
    Optical Software Engineer - C++

    Optical Software Engineer - C++

    DoublUBangalore
    Description : Position : Optical Software Engineer (C++ | Optical Network OTN / ROADM) Location : Chennai / Bangalore Experi...Show moreLast updated: 1 day ago
    • Promoted
    Senior Networking Software Developer - SONiC / SAI

    Senior Networking Software Developer - SONiC / SAI

    ACL DigitalBangalore, IN
    ACL Digital is actively hiring for experienced.Senior Networking Software Developer -SONiC / SAI Architecture with strong networking operating system development background.Job Requirement - Senior S...Show moreLast updated: 28 days ago
    • Promoted
    Senior Linux Platform Engineer

    Senior Linux Platform Engineer

    ZenoBengaluru, Karnataka, India
    Zeno is seeking a Senior Linux Platform Engineer (7–10 years of experience) with deep expertise in Linux system engineering, microservices architecture, and cloud infrastructure.Bengaluru – Work fr...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer - Optical Networking (C++ / Linux)

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

    ACL DigitalBengaluru, Karnataka, India
    ACL Digital is actively hiring for experienced.Senior Software Engineer - Optical Networking (C++ / Linux).Job Description - Senior Software Engineer - Optical Networking (C++ / Linux).We are seeking a...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Tata Consultancy ServicesBengaluru, Karnataka, India
    Familiarity with CI / CD methodologies and tooling, inc.Terraform Enterprise, Github Enterprise, Spinnaker, Jenkins.Experience with one of these Java Virtual Machine (JVM) languages : Java, Scala, or ...Show moreLast updated: 13 days ago
    • Promoted
    Optical Engineer

    Optical Engineer

    People Prime WorldwideBengaluru, India
    Our client is a trusted global innovator of IT and business services, present in 50+ countries.They specialise in digital & IT modernisation, consulting, managed services, and industry-specific sol...Show moreLast updated: 4 days ago
    • Promoted
    Senior Engineer- C++, linux platform and Networking

    Senior Engineer- C++, linux platform and Networking

    ConfidentialBengaluru / Bangalore
    Thales people architect solutions that enable two-thirds of planes to take off and land safely.We create in-flight entertainment systems that engross 50 million fliers every year and we develop the...Show moreLast updated: 30+ days ago
    • Promoted
    Zinnobyte - Senior Software Engineer

    Zinnobyte - Senior Software Engineer

    ZinnobyteBangalore
    Job Summary : We are looking for an experienced and motivated Software Engineering to join our team, and work on our cutting edge 5G Any haul Ethernet transport products.This p...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    StimScience Indiahosur, India
    We are seeking a highly skilled.Senior Google Cloud Functions (GCF) App Developer.The ideal candidate will have deep expertise in building scalable, secure, and high-performance serverless architec...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    ACL DigitalBangalore Urban, Karnataka, India
    ACL Digital is hiring for Software Engineer for Bangalore location.Role : Senior Network Software Engineer - Multicast.Experience : 7 Years to 14 Years. We are looking for a talented and experienced.Se...Show moreLast updated: 30+ days ago
    • Promoted
    Extreme Networks - Senior Software Systems Engineer - Build & Release

    Extreme Networks - Senior Software Systems Engineer - Build & Release

    Extreme Networks India Pvt LtdBangalore
    Description : - Experience : 5-8 Years.Work on project to design , build, and maintain CI / CD pipelines using GitHub Acti...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer-Storage | C, Linux, Networking Domain

    Senior Software Engineer-Storage | C, Linux, Networking Domain

    CiscoBangalore Urban, Karnataka, India
    Looking forward to getting an exciting start to your career? You will bring your outstanding talents to the group that works on Cisco's Optical networking technology, which large enterprises now co...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    People Tech Group IncBangalore Urban, Karnataka, India
    Greetings from People Tech Group!.We’re Hiring! | Embedded Camera Software Engineer – Bangalore.We are looking for an experienced. Embedded Software Engineer (Camera Domain).C programming, Linux / And...Show moreLast updated: 10 days ago