C#上位机软件开发工程师

【岗位职责】

1.根据用户需求设计和开发上位机软件;

2.参与建立系统架构和设计,进行软件框架的搭建和维护;

3.按照标准化开发流程编写高质量的代码,并进行单元测试;

4.对于软件测试过程中出现的问题,进行调试和解决;

5.配合测试人员进行软件联调和系统集成测试;

6.与硬件工程师合作调试硬件设备,确保软件与设备的正常通信;

7.编写用户文档和操作指南,对用户进行培训和售后支持。

【任职要求】

1.本科及以上学历,计算机等相关专业;

2.3年以上C#上位机软件开发经验,掌握NET框架和WPF技巧;

3.熟悉TCP/IP、UDP等网络通信协议,具有网络通信编程经验;

4.熟悉数据库操作,掌握 SQL 语言;

5.了解使用PInvoke实现和非托管组件互操作;

6.熟悉软件开发流程,掌握软件生命周期管理工具,如 SVN、Git等;

7.熟练使用第三方板卡动态链接库进行软件设计,如DAQ采集卡、CAN通讯卡、视频采集卡等;

8.具有良好的面向对象思想和抽象思维;

9.具备较好的英文读写能力,能够熟练阅读英文技术文档。

公司地点:杭州钱塘区杭州沃镭智能科技股份有限公司通宇路89号

公司简介:

职位发布者:林女士

杭州沃镭智能科技股份有限公司西安分公司

融资阶段:

公司规模:

相似职位: