Embedded Developer

location_on ECI India - Bangalore
business_center · Full-time · Intermediate


Ribbon - ECI is Looking for Embedded Developer to join the Shadetree Group.


  • As a developer - the role will involve working on various features within the Shadetree SW
  • Chassis Management, High-Availability, Router Infrastructure software
  • Developing applications in C/C++ for optical IO cards (OTUk – Transponders/Muxponders, ROADMs, Optical Amplifiers)
  • The role will also likely involve interaction with developers/systems engineers in remote sites (Israel, China)
  • Good technical English (Need to have good verbal and written communication skills)


  • B.E, B.Tech/M.E, M.Tech degree in Computer science Engineering or Electronics and Communication Engineering  
  • Hands on design/development/debugging experience in systems company (preferably networking)
  • Expertise in C/C++ programming languages on VxWorks/Linux operating systems is a must
  • Good understanding of multi-threading and concurrency
  • Experience working in the areas of Chassis Management, Card Bring up, High-Availability, Router Infrastructure software
  • Application development experience/exposure working in following areas – 
  1. Optical Transport Network (G.709) 
  2. OTUk – Transponders, Muxponders
  3. ROADM cards, Optical Amplifiers
  4. OTN, DWDM, Fault Management, performance monitoring
  • Good debugging skills
  • Excellent learning ability and integration in existing projects
  • An Ability to own issues and drive them to a conclusion
  • Developing in large-scale projects environments – Advantage

Apply for this position