Deliver quality software against often aggressive deadlines.
Learn and develop theLinux/Unix-based software components.
Design and execute unit, component and system test suites for our software components.
Work effectively in planning and prioritization activities.
Work effectively with teammates both locally and remotely in software development, maintenance and quality assurance activities.
Required Qualifications:
BS in CS or equivalent
5+ years’ experiences in development, design, coding, and unit testing.
Being fairly experienced with development on Linux or Solaris.
Being proficient in C/C++ programing.
·
Have goodnetwork knowledge and befamiliar with TCP/IP routing and protocols such as SSH,FTP, SCP, SNMP etc.
Strong experience in high-performance or multithreaded programming.
·
Experience insystem/platform/chassis management is a plus.·
Experience onCLI/SNMP/Management plane is a plus.·
Being a goodcommunicator and fluent in English and mandarin.
A high degree of self-motivation and flexibility.
Ability to learn new protocols, platforms, and programming languages quickly.
Being experienced in make/gmake/automake.
Experience in Perforce, CVS, SVN is a plus.
Experience developing carrier-grade software is a plus.