更新于 4月16日

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

1.5-2万·13薪
  • 杭州萧山区
  • 1-3年
  • 硕士
  • 全职
  • 招1人

职位描述

.NET CoreWPFModbusC#git
岗位职责:
1、负责基于.NET 6.0的工业控制上位机核心模块设计与开发,主导整体系统架构优化及关键技术方案实施;
2、设计并优化时序数据库存储策略,提高海量工业数据的读写性能,保障系统稳定性及高效性;
3、主导HMI系统开发,运用MVVM等现代化架构进行界面与功能开发,确保系统的高扩展性和可维护性;
4、负责工业通信协议(如Modbus、Profinet)协议栈开发,开展协议分析及逆向工程,优化通信性能,提升系统实时性和稳定性;
5、进行已有产品的性能诊断与优化,持续推动产品的技术迭代,提升用户体验和系统运行效率;
6、处理现场系统运行中出现的复杂技术问题,提供快速、有效的解决方案,并负责系统的日常技术维护与更新;
7、主导建立与完善CI/CD自动化流水线(如GitLab CI),实现代码提交、构建、测试、部署的全自动化流程,集成代码质量与安全检查;
8、编写并完善相关技术文档与代码规范,推动团队技术积累和知识共享,提升团队整体技术能力;
9、协助团队成员进行技术指导与培训,提升团队成员的技术水平与开发效率;
10、积极完成领导安排的其他相关工作任务。
任职要求:
1、硕士学历,计算机/软件工程相关专业,具备离散数学、算法分析等学科优势;
2、1-3年工业控制全栈开发经验,深入理解.NET 6.0 ,掌握.NET6.0性能调优、WPF高级特性、异步编程模型等;
3、精通C#/C++混合编程体系,主导过基于Avalonia的跨平台HMI系统开发,熟悉MVVM、ReactiveUI等现代化开发范式;
4、精通Modbus、Profinet等工业协议栈开发,具备协议逆向及性能优化经验;
5、精通TSQL高级特性(窗口函数、递归查询),掌握数据库分库分表策略,具备执行计划调优实战经验;
6、熟悉时序数据库在工业场景的应用,设计过TB级工业时序数据存储方案(InfluxDB分片策略、TimescaleDB超表优化);
7、主导过GitLab CI工业化流水线设计,实现构建->测试->部署全流程自动化,熟练编写YAML Pipeline脚本,集成SonarQube代码质量门禁、OWASP依赖扫描;
8、熟练使用Git、SVN等源码管理工具,具备良好的代码注释习惯与技术文档编写能力,推动团队技术积累与知识共享;
9、具备独立分析和解决复杂技术问题的能力,能高效完成开发任务并适应高强度的工作压力;
10、具有良好的沟通协调能力和团队协作精神,自我激励意识强,积极主动、富有责任感;

工作地点

萧山区悍马路8号3号门4幢杭州登元科技有限公司

职位发布者

姜女士/招聘专员

立即沟通
公司Logo杭州登元科技有限公司
杭州登元科技有限公司成立于2012年。公司主要从事大型工业设备的自动化控制,智能设备及控制系统的研发,为工业厂区提供自动化控制方案等工作。公司技术部门涉及:机械设计、自动化及电气控制、软件开发、智能技术等。公司领头人物曾经是国内第一个将实时历史数据库应用于发电厂进行状态监测,延伸发展为今天的SIS系统,并在国内所有电厂推广使用。公司自2012年成立以来,率先进入斗轮堆取料机的自动化控制领域,数年间致力于浙江省内的各大火力发电厂实施自动化控制方案的实施。在我公司研发团队总工的带领下,成功实现了浙江省内首例全自动斗轮堆取料机控制系统,并成功正式运行。公司由此拿下了浙江省内大部分斗轮堆取料机控制的市场份额。目前,公司斗轮堆取料机的业务已拓展至省外,包括广东省、山东省、沈阳等地。2016年,公司开始涉足卸船机、装船机、轨道吊等大型工业设备领域的自动化控制。借由斗轮机的良好业绩,成功拿下多个项目,并成功实施。2018年起,公司实现智能化升级转型,开始从事智能化机器人及其相关项目的研发。2018年6月,公司与浙江浙能研究院、浙能集团合作研发的国内首台——智能充电机器人正式问世,并成功研发和实施了主动式智能移动充换电系统。公司涉及了机器人智能技术、智能检测技术、无人导航控制等多项高科技术,并已授权了多项发明专利。2018年底,随着公司智能控制技术的升级,公司拿下了多个相关项目。包括:推耙机无人控制系统、铁路道口无人控制系统、翻车机无人控制系统等,并已成功开展。公司的愿景是:创新可靠智能设计,邀您携手迈向未来。公司网址:http://dengyuantech.com
公司主页