C++ Optical Developer

Location: Bangalore/Chennai

Experience - 5 to 14 years

Notice Period – Immediate to 30 days

 

Mandatory Skill

·                C++ with 8+ years of experience in HAL -Hardware abstraction layer of Hardware.   

·                Solid knowledge of OTN /SONET optical protocols

·                Preferred with Microchip SDK experience.

·                Strong debugging skills for the Telecom product

·                Having Python scripting knowledge is added

 

To work on design and development of Optical devices in C++ language and unit testing done using Python.

To be able to handle work independently and ability to lead juniors and monitor their work as well.

 

· Experience with embedded real time operating systems (esp Linux) with a strong understanding of multicore and multithreaded application.

· Experience with containers, Kubernetes/dockers is a plus.

· Experience in modern approaches to software development in embedded systems

· Experience in OTN/ROADM/Ethernet services - specifically transponders and line systems.

· Experience in application software development using one or more of the following: Confd/OpenYuma, YANG model, CLI/NETCONF/RESCONF/gNMI, DDS, distributed messaging

frameworks, TCP/IP, etc.

· Experience and Knowledge of open interfaces OpenROADM/openConfig/TIP etc is a plus.

· Experience in C, C++, python and shell scripting.

· Experience with the Atlassian suite of SW development tools or equivalent.

· Experience with open source tools/environments like Git/Stash, Jenkins, valgrind, gtest/gmock, pytest, Sonarcube, Fisheye/Crucible.

· Experience in unit test, continuous integration (CI/CD) frameworks.

Application Confirmation

You're applying for the role below:

C++ Optical Developer

Location: Bangalore

Contract Details: Headhunt

Submit Date: 2026-04-03

No CV uploaded

About the job

Location Bangalore
Created On 2026-04-02
Working Model WFO
Job Level Middle-Senior