上位机软件开发工程师

岗位职责:

1、负责产品的软件开发与维护工作。

2、负责软件需求分析、概要设计、编码、单元测试、软件发布及对应维护工作。

3、根据项目研发开发进度和任务分配,协助产品软件模块的开发。

4、负责为生产、工程人员对软件安装使用过程中遇到的问题提供技术支持工作。

5、参与上位机软件部门的部门建设规划内容。

6、参与解决软件开发过程中相关技术问题。

7、合理快速统筹工作计划,积极分享工作成果。

职位要求:

1、教育程度:本科及以上学历

2、专业要求:电子、电气、自动化、通信、计算机等相关专业

3、经验要求:2年以上相关工作经验,有医疗设备软件开发经验者优先

能力要求:

1、熟悉C#编程语言,熟练使用EF和LINQ,熟练进行CS应用开发,熟练.NET体系框架;

2、熟练SqlServer、MySQL、Sqlite任一数据库,具有相关应用开发经验及数据库规划能力;

3、具有良好的面向对象编程经验,理解OOP、OOD思想,具有一定的分析设计能力;

4、熟悉常用通讯接口及协议,如RS232、RS485、MODBUS、TCP/IP协议、CAN总线通讯;

5、熟悉上位机与下位机通信,有实际编程案列或项目开发经验;

6、熟悉WPF或WinForm界面框架,独立完成界面开发,包括数据绑定、样式、模板、触发器、自定义控件等;

7、熟悉网络编程、多线程编程、异步、同步处理机制;

8、具有较好的团队协作精神和沟通能力,良好的逻辑思维,能够承受一定的工作压力并按时完成工作且保证质量;

9、有图像基础知识和相机二次开发经验者优先;有GDI+绘制经验者优先。

公司地点:广州番禺区华粤整栋

公司简介:

职位发布者:彭女士

广州市华粤行仪器有限公司

融资阶段:

公司规模:

相似职位: