职位描述
Context:
OUR COMPANY has developed a complete system software stack for DVB Decoder systems. The objective of this software is to fill the Business Units' needs with easy customization for specific network operators specifications. Even if this software stack is already deployed in the market for different operators (satellite, cable, terrestrial) and telecom, it grows up continually to meet new customer requirements and/or market needs.
In order to speed up the UI design in the development phase and upgrade in the maintance phase, VPS is looking for Unix/Linux Application Software Engineer in Beijing to work within VPS team.
This Unix/Linux Application Software Engineer will work in a newly established R&D center with a dynamic and friendly environment, with competitive opportunities to grow professionally. He/She will be a member of a powerful international team and will be involved in the design and developments of the new software stack features.
Job description:
Inside VPS TVS team, the tools Software Engineer will work within a team of SW engineers to develop the graphic tools to design and modify UI screens. He/She will port the tools in the different OS.
The required person shall:
- Design and develop the graphic tools according to the requirement
- Run the graphic tools in different OS to ensure the functionality and stablity
- Write the code and design document with the high quality
- Follow up the development plan coming from Project Manager
- Follow high quality process already in place (CMM)
Required profile:
- Experience in C/C++ lanuage.
- Unix shell, script languages, build/makefile tools
- Familar with GCC, GDB and auto-config.
- Knowledge in Clearcase configuration management tools, UCM, clearquest.
- Good communication skills in both written and oral English
- Autonomy, open minded
- Strong experience in debug of difficult integration issues and test aspects.
- High experience with software configuration management (SCM), Clearcase, ClearQuest, UCM (could be a plus),
- Deep understanding of Makefile environment.
Following knowledge, skills and experience will be considered as a plus:
- Knowledge about DVB, MPEG2, IPTV etc.
- Knowledge about the embedded software development
- Knowledge about the UI design in embedded system
- Used to work in international environment
基本职责描述:
? 深入分析、设计并开发满足内部和外部客户需求的不同特性和用户界面。
? 独立开发中间件的 SDK 工具。
? 开发过程中,撰写并更新技术文档。
? 与技术经理紧密协作以符合整套软件的结构特性。
? 与项目组成员分享设计和开发经验。
? 严格遵循软件质量体系( CMM )
? 为内部和外部客户提供技术支持。
任职资格与具体要求:
? 计算机 / 电子或相关专业硕士以上学历
? 3 年以上 C/C++ 开发经验(必须)
? 有嵌入式软件开发经验。
? 有 Linux 应用程序开发经验。
? 有较强的解决集成和测试时出现的问题的经验。
? 有一定的软件配置管理( SCM )经验, ClearCase, 有 UCM 经验者优先
? 对 Makefile 系统有一定的了解 .
? 团队合队精神
? 流利的英语口语,读写
具备以下经验者优先:
? 2 年以上数字电视领域经验
? CMM 相关经验
? 外企工作相关经验
? 客户支持相关工作经验