Must have skills:
.Hands on design/development/debugging experience in a product development environment
.Expertise in programming languages such as C/C++ is a must.
.Proficiency developing software on multi-processor, highly concurrent systems (good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.)
.Strong knowledge of operating systems: Linux, MAC and Windows
.Strong software analysis, design, coding, testing, and documentation skills.
.Ability to resolve complex issues that may require design trade-offs.
.Excellent verbal and written communication skills.
Desirable skills:
.Knowledge of Python and its libraries.
.Knowledge on Optical domain(Sonet/SDH/OTN) or L2L3 is an added advantage
.Knowledge of SNMP/Netconf/Yang
.Experience of working within an agile development environment.
.Ability to adapt to new environments and technologies.
.Strong analytical thinking and problem-solving skills.
Full time