Senior Software Engineer

3 weeks ago


Bangalore, India ACL Digital Full time

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+/C+ 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+ and C+ 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



  • bangalore, India Indium Software Full time

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrsLocation : Bangalore/HyderabadNotice Period : ImmediateJob Description :Mandatory Skills: Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL,Scala, CI/CD pipelines, Hadoop ecosystem.Good Communication and Interpersonal SkillsPlease share the profiles to ramesh@sonata-software.com along with the ctc...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...


  • bangalore, India Dell Technologies Full time

    Senior Software Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • bangalore, India Solera Full time

    Job Title: Senior Software Engineer (P3)Location: DealerSocket, Solera India, BangaloreAbout Solera:Solera is a global leader in data and software solutions that manage and protect life's most important assets: our cars, homes, and identities. We are dedicated to delivering innovative solutions that drive efficiency and enhance customer experiences.Job...


  • bangalore, India ValueMatrix.AI Full time

    Role DescriptionThis is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...