哎呀,这个职位已经下线啦
顿创计算机科技(上海)有限公司
USB Embedded Software Engineer
- 20万-40万/年
- 上海
- |
- 5年以上
- |
- 硕士
- |
- 全职
职位诱惑: 年终奖金,五险一金,交通补助,餐补,绩效奖金,带薪年假,定期体检,补充公积金
发布时间: 2018-08-22发布
职位描述
USB Embedded Software Engineer (Location: Shanghai)
- Description:
In order to make USBX available to more processors and improve the quality of USBX software, we are expanding our USB team.
- Responsible:
- Develop USBX host and device drivers for various USB controllers.
- Develop new USB host and device classes for USBX.
- Port USBX and examples to evaluation boards for demonstration.
- Write USB test specifications and build environment for USB host and device tests.
- Write high quality embedded C test cases, document the application guide and results.
- Review artifacts during design, development, test processes together with marketing and others involved, to ensure continuous improvement.
- Report defects/bugs and verify corresponding corrections of the software.
- Other activities related to testing, such as auto test system development, test results analysis, defines testing methodology, etc.
- Ensure USBX host and device are compliant with USB specifications 1.1, 2.0, 3.0, 3.1, OTG ….
- Competence:
- Result oriented, flexible and innovative.
- Interested in improving ways of working, and self-motivated.
- Fluent in English, both spoken and written, and able to express own thinking clearly.
- Learning new technology quickly and apply to work tasks.
- Innovative and solution thinking abilities.
- Willing to accept challenges.
- Be initiative and accountable.
- Strong communication skills and good team player
- Experience/knowledge within the following areas is required:
- Solid C/C++ programming experience, familiar with embedded software development process.
- Proficient in USB device and host stack, USB device and host drivers.
- Proficient in USB classes: CDC, HID, MSC, RNDIS, MTP, Audio/Video, etc.
- Proficient in RTOS (such as vxWorks, QNX, ThreadX), design and develop ability in multi-thread/task environment.
- Experiences with cross-platform development; strong debug capability.
- Experiences with USB software development and debugging.
- Good knowledge in MCU or SOC system.
- Experienced with testing labs procedures
- Familiar with reading specifications, analyzing standards.
- Experience/knowledge within the following areas is considered as a plus:
- Knowledge in TCP/IP, file system is an advantage.
- Knowledge in USB development on PC systems.
- Experiences of Integration and Verification.
- Knowledge of RTOS
- Qualification:
- Preferably a Master of Science / Bachelor degree or equivalent in any of the following: Computer Science, Telecommunication, Information Technology, Electrical Engineering
- At least 5 years of professional embedded programming experience in related industry
职位发布者
陈波
其他
7天
简历处理用时
100%