C#开发工程师

2026-06-01 00:00:00 深圳 不限 11-20K


岗位职责:

1、负责C#上位机应用程序相应模块的编程设计、开发、测试任务。

2、负责项目涉及的上位机应用程序新需求的前期工作的研究以及实现。

3、配合项目团队完成整体功能开发及性能测试与优化。

4、根据软件设计文档进行模块功能开发,完成与下位机的联调,进行模块自测并解决自测发现的bug,并能保证项目进度正常。

5、负责软件的生命周期维护,解决测试和市场反馈的bug,并能进行重构、优化和升级。

6、负责专业技术文档编写归档。

7、主导公司产品的升级开发和维护工作和面向用户的使用,调试等工作。


岗位要求:

1、本科及以上学历,计算机、通信、自动化等相关专业;

2、有3年及以上C#软件开发经历,有WPF 3D开发经验(如HelixToolkit、WPF 3D Toolkit等),能够实现机械臂或工件的3D仿真、实时姿态渲染与交互控制者优先;

3、熟悉3D模型空间计算与计算机图形学基础,了解STL等三维模型文件格式,掌握空间坐标变换、矩阵运算及几何数据处理;

4、了解机器人运动学基础,路劲规划及防碰撞检测,有实际落地案例者优先;

5、熟练使用C#及面向对象语言编程;熟悉.NET框架的C/S应用程序开发(WinForm/WinCE/WPF),熟练使用Visual Studio进行项目开发;

6、熟悉串口通信技术及TCP/IP通讯协议,能够开发上位机应用程序实现与下位机硬件交互,采集、存储和上传数据信息;

7、熟悉CSV/XML/DAT数据处理,用于本地数据存储等处理操作;

8、熟悉使用GIT等版本管理工具;

9、做事积极主动、责任心强、善于学习总结,处事耐心,不浮躁,具备良好的沟通能力和团队合作精神。



首页
产品
新闻
联系
返回顶部