Minimum 5 years of Experience in System software development under Windows OS.
Minimum 3 years of Experience in C++ with OOD/OOP, and Knowledge of design patterns.
Work under Windows OS - mandatory.
Experience in Multi-Threading and Multi-processes development - mandatory.
Experience in .NET framework – advantage.
Experience in Video streaming/Video decoding/Video rendering – big advantage
Experience in Networking, TCP/IP, HTTP and other application-level communication protocols
High self-learning ability
Broad system view
Good interpersonal skills, team player