R&D Software Design Engineer
Shanghai
Responsibility:
As a Software Design Engineer, you will develop or modify the products to meet the customer's requirements as well as fulfill the business requirements on cost, time and quality.
Work with leading edge technology design (design documentation, coding in C/C++, Erlang), writing test specification, test software and function test for GSM/GPRS and WCDMA Packet Core systems. Handle Customer Adaptation or Product Maintenance work and perform trouble-shooting for whole product upon customer request. Design documentation like component description and modeling during system design and implementation.
Qualification:
You will have the knowledge of the communication equipment, protocols and both transmission and link mediums that constitute the telecommunication networks.
Understands how political, technical and financial trends on the market will affect our customers and ourselves. You are self-motivated, with the drive to solve problems and expand your knowledge.
You should also have:
University Bachelor or Master Degree of any of the following: Computer Science, Telecommunication, Information Technology, Electrical Engineering with more than one year experience in related field is required.
Highly developed knowledge in Linux, Unix (Solaris) and VxWorks. Linux Kernel development experience would be prefered. Highly developed knowledge in C/C++ programming Highly developed knowledge in software development methods and tools (Object Oriented design, UML, Rose) Good knowledge in software configuration management and ClearCase Good knowledge in GSN system architecture Good knowledge in GPRS and WCDMA systems Good English communication skills (both in written and verbal), able to express own thinking clearly Ability to learn new technology quickly and apply to work tasks Innovative and solution thinking abilities Open minded and willing to accept challenges
|