Position: C/C++, Embedded developer
Company: CHI Software
Category: C++
Experience required: 5y
English level: intermediate

Requirements:
 English upper-intermediate or higher (direct communication with the customer)
It will be a plus experience working on the Optelian project in the past
Degree in electrical engineering, computer science or equivalent with 5+ years of experience
Experience developing embedded C/C++ applications on Linux or an embedded real-time operating system
Experience in multithreaded software design
Experience with transport protocols and their behavioral requirements in telecommunications environment (OTN, ETHERNET, SONET)
Experience with optical pluggable (CFP, CFP2, QSFP28, QSFP-DD)
Experience with optical devices (AMP, WSS, OCM)
Experience with device-level protocols (I2C, PCIe, UART, SPI)
Experience with implementing traffic performance monitoring
Experience with implementing alarm handlers (reporting, clearing) in telecommunication products