软件工程师

软件工程师
1.根据硬件产品需求策划与制定上位机软件方案,并进行上位机软件设计.编写.调试;
2.根据设计方案开发上位机软件,包括软件模块的方案设计.开发文档编写,编码实现,单元测试等内容;
3.完成所负责产品的软件功能模块设计;
4.按照需求完成模块功能开发,实现完整的功能需求
5..根据要求编制软件需求分析报告.软件设计说明书等相关技术文档。

任职资格:
1、本科及以上学历,计算机、自动化、电子等相关专业;
2、至少2年及以上自动化上位软件开发经验;
3、熟悉上位机软件开发,能够独立系统开发调试(C#、运动控制);
4、精通C#,熟悉面向对象的设计思路和方法,以 C#语言为主;
5、熟悉多线程编程技术,熟悉数据通讯技术,熟悉数据库等技术开发
6.、熟练掌握标准通讯接口;
7、能配合工作中的加班以及出差等需求