Location: Shanghai, China Job Title: Application Software Engineer
Responsibilities: ● To be part a part of a team with the market leader in providing broadband networking equipment to service providers. ● To be a contributor to providing embedded software for this equipment, by systematically porting and customizing embedded software solutions to various hardware platforms, and developing market leading features to maintain and extend our lead position. ● To take a unit-tested embedded solution which has been tested on either another hardware platform or a simulated environment, and port it to a different/new hardware platform. The porting process may involve different levels of integration and customization. ● To develop functional modules for the purpose of customization.
Qualifications:
● BSCS/BSEE or equivalent experience (MSCS/MSEE preferred).
● At least 2-year working experience in software development.
● Experience in C/C++ is required. Candidates must have experience with object-oriented modeling and software design, and embedded systems development.
● Candidates must understand the functionality of OSI Model, and TCP/IP stack protocols.
● Must be capable of developing network applications using the standard socket interface. Must have knowledge of protocol stack design and decoding, state machines, operating system primitives.
● Previous development experience in TR069, Wireless, WebUI, HTTP, UPnP, DDNS, media server or JVM/OSGi would be a plus.
● Familiar with HTML, JSP and shell scripting language.
● Software development experience in Linux is required.
● Strong interpersonal, written, and verbal communication skills.
● Prefers applicants from the Philippines.
All applicants must email resumes in MS WORD format to
career@innovoice.ca. Please mention the job title at your subject heading and indicate your salary expectation.
Email to a friend
|
Apply for this position
|
||