Key Requirement:
Over 5 years work experience, C/C++ development experiences in Linux/Android platform/Windows development environment.
Good English level on speaking and writing.
Job Location:Shanghai
job Description:
We are looking for an exceptionally talented engineer who will play a key role in the design, development and maintenance of the embedded products or PC dirver. The candidate must have strong background in Linux/Android/Windows or other embedded platform development. He/She must have strong teamwork, communication skills.
Job Responsibilities:
Software requirements analysis, software review, identification of code metrics, system risk analysis, develop Software Functional/Design Specifications for software features, troubleshooting and issue fixing.
Driver development such as LCD, UART, Flash, Touch Panel, Audio and Modem as well as bootloader porting.
RTOS porting experience
Design and deliver system software to specified requirements or new features.
Know how to share knowledge with other colleagues. Leadership experience is preferred to work as team leader(only for TL)
Job Skills:
Familiar with Linux multi-task RTOS, C/C++/Assembly language.
Experience in 32bit processor architecture, especially in ARM Core, familiar with ADS, GCC or others ARM development tools.
Previous experience with Qualcomm platform products is a plus.
Familiar with TCP/IP protocol is a plus.
Familiar with miscellaneous bus protocol like I2C, PCM/I2S, UART, SPI, and USB is plus.
Self-motivated and initiative both within and outside of the Engineering department.
Excellent written and verbal communications skills in Chinese and English.
Master/Bachelor’s Degree in Computer Science, Communication technology or Electrical technology
==TA==
Key Requirement:
Over 3 years work experience, C/C++ development experiences
In Linux/Android/Windows platform development environment.
Good English level on speaking and writing.
Job Location:
Shanghai,Hangzhou
Job Description:
We are looking for an exceptionally talented engineer who will play a key role in the design, development and maintenance of the embedded Products. The candidate must have strong background in Linux/Android/Windows or other embedded platform development. He/She must have strong teamwork, communication skills.
Job Responsibilities:
Develop Software Functional/Design Specifications for software features, trouble shooting and issue fixing.
Driver development such as LCD, UART, Flash, Touch Panel, Audio and Modem as well as bootloader porting.
RTOS porting experience.
Design and deliver system software to specified requirements or new features.
Job Skills:
Familiar with Linux multi-task RTOS or Windows Mobile system, C/C++/Assembly language.
Experience in 32bit processor architecture, especially in ARM Core, familiar with ADS, GCC or others ARM development tools.
Previous experience with Qualcomm platform products is a plus.
Familiar with TCP/IP protocol is a plus.
Familiar with miscellaneous bus protocol like I2C, PCM/I2S, UART, SPI, and USB is plus
Self-motivated and initiative both within and outside of the Engineering department.
Excellent written and verbal communications skills in Chinese and English.
Master/Bachelor’s Degree in Computer Science, Communication technology or Electrical technology