Talent.com
Senior Clinux Software Engineer
Senior Clinux Software EngineerACL Digital • Bengaluru, Republic Of India, IN
Senior Clinux Software Engineer

Senior Clinux Software Engineer

ACL Digital • Bengaluru, Republic Of India, IN
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 • Bengaluru, Republic Of India, IN

    Related jobs
    Senior Solutions Engineer

    Senior Solutions Engineer

    Uplers • Bengaluru, Republic Of India, IN
    Note : This is a requirement for one of Uplers' ClienT-Anakin ).Lead Engineer will own, solve problem statements, and derive solutions that enable us to productize our solution, find out ways to aut...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CrimsonLogic • Bengaluru, Karnataka, India
    Our Employee Value Proposition Advancing our People.At CrimsonLogic, we put your Career and Well-being first.We are committed to advancing your career through a full spectrum of professional Develo...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OutSystems • Bengaluru, Karnataka, India
    The team is building our cloud-native data pipeline that ingests massive amounts of distributed data coming from our Cloud services. The project aims to provide a unified, high-throughput, low-laten...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Rippling • Bengaluru, Karnataka, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer I (Fullstack)

    Senior Software Engineer I (Fullstack)

    LG Ad Solutions • Bengaluru, Karnataka, India
    LG Ad Solutions LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen advertising.We pride ourselves on delivering state-of-the-art advertising solutions that integrate seamles...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Proofpoint • Bengaluru, Karnataka, India
    Proofpoint is a leading cybersecurity company protecting organizations’ greatest assets and biggest risks : vulnerabilities in people. With an integrated suite of cloud-based solutions, Proofpoint he...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dover India • Bengaluru, Karnataka, India
    Qualifications Experience : Relevant 4-8 Yrs Mandatory Skills : Python Programming, Node.JS, AWS Environment and NO SQL Database. Significant experience building web applications with Python as a Bac...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Dexian • Bengaluru, Karnataka, India
    Core Java, Springboot , Microservices using Springboot restful API’s, Understanding of public cloud offerings.Participates in, design and develop scalable and resilient systems using Java or Python...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Manhattan Associates • Bengaluru, Karnataka, India
    Total Experience : 5 to 8 years.Design, develop, and maintain MuleSoft integrations and API-led connectivity solutions (System, Process, and Experience APIs). Implement integration patterns, data tr...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Intelex Technologies ULC • Bengaluru, Karnataka, India
    Our developers bring passion, craftsmanship, and innovation to developing and delivering Intelex’s software products, empowering our customers with industry-leading capabilities and user experience...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    LTIMindtree • Bengaluru, Karnataka, India
    The Sr Software Development Engineer will be joining the IT team and contributing to the software design software development and overall product lifecycle. The Software Development Engineer is resp...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Cloud Finops

    Senior Software Engineer - Cloud Finops

    IBM • Bengaluru, Republic Of India, IN
    This engineering role is on a nascent, growing engineering team.The team is responsible for products that touch many areas of engineering organizations at HashiCorp, so applicants will need to exce...Show more
    Last updated: 24 days ago • Promoted
    Senior System Engineer

    Senior System Engineer

    Watsonite • Bengaluru, Karnataka, India
    Define infrastructure strategy and plan, which includes hardware, networking and software (OS, Application, security, monitoring…) on AWS Cloud. Continuous monitoring and optimization of resources o...Show more
    Last updated: 17 days ago • Promoted
    Senior FOTA / OTA Solutions Engineer

    Senior FOTA / OTA Solutions Engineer

    Tata Technologies • Bengaluru, Republic Of India, IN
    Hiring : Linux FOTA / SOTA Senior Developer – Bangalore (On-site).C, C++, Embedded Linux, OTA / FOTA, USB Update, CAN, UDS, Automotive Diagnostics. Develop and integrate OTA / SW update solutions (OTA, USB...Show more
    Last updated: 24 days ago • Promoted
    Senior DevOps Engineer

    Senior DevOps Engineer

    ACL Digital • Bengaluru, Karnataka, India
    DevOps, Cloud Engineering, or related roles.Strong experience with CI / CD tools (Jenkins, GitLab CI, GitHub Actions, or Azure DevOps). Hands-on experience with Docker and Kubernetes (deployment, scal...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HyperVerge • Bengaluru, Karnataka, India
    REQUIREMENTS 3+ years programming experience in developing Backend applications on NodeJs or MERN fullstack development.Ability to write well-abstracted, reusable, highly performant code for UI com...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer - Cloud FinOps

    Senior Software Engineer - Cloud FinOps

    IBM • Bengaluru, Karnataka, India
    This engineering role is on a nascent, growing engineering team.The team is responsible for products that touch many areas of engineering organizations at HashiCorp, so applicants will need to exce...Show more
    Last updated: 24 days ago • Promoted
    Senior Linux / Unix Systems Engineer

    Senior Linux / Unix Systems Engineer

    Airbus • Bengaluru, Republic Of India, IN
    Qualification & Experience : We seek out curious minds.We value attention to detail, and we care deeply about outcomes.We’re looking above all for passionate people, eager to learn, willing to share...Show more
    Last updated: 22 days ago • Promoted