Location: Shanghai, China Job Title: Embedded 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 modify the drivers and other system software during the integration process in addition to working with the BSP (Board Support Package).
● 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 embedded development.
● Strong C and C++ programming experience is required. Candidates must have experience with object-oriented modeling and software design, and embedded systems development.
● Experience in either VxWorks or embedded Linux is required. Linux kernel programming experience is preferred.
● 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.
● Must understand the basic concepts of interrupts, I/O, DMA, Flash operation, and interrupt handler routines. Driver-writing experience is preferred but not required.
● Knowledge and expertise in at least one of the following fields: bootloader, MoCA, GPON, Flash, SMP, IPSec, 802.11 xs, RTOS.
● 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
|
||