**********************
软件工程师(.net)
  • 收藏职位
  • 分享职位
18-21万 上海 本科 5-8年 招聘 1 人 预计佣金 2.6K 1天前发布
72小时新发 外包
JD基本信息
岗位职责
工作职责 1. 阅读并理解现有软件框架、项目架构指导和参考实现,按照既有代码风格进行开发。 2. 实现或扩展仪器控制软件,包括必要的属性、命令、状态、配置项、方法参数和用户交互支持。 3. 基于项目约定的通信方式,实现驱动与固件/系统组件之间的命令、状态、错误和数据映射;支持 TCP/IP、二进制或文本命令协议相关的集成工作。 4. 实现软件工作流,包括设备发现/连接、配置读取、方法编辑与校验、序列运行交互、运行状态监控、异常状态处理和恢复逻辑。 5. 支持模拟器和原型硬件环境下的开发和验证,能够定位驱动、通信、固件和硬件交互中的问题。 6. 与固件和系统控制相关团队协作,澄清接口定义、记录未决问题,并推动驱动/固件接口集成。 7. 编写和维护单元测试、集成测试或必要的自动化验证脚本,支持基本功能版本交付。 8. 提供清晰的设计说明、实现说明、已知限制、问题记录和交接材料,便于项目团队继续维护和扩展。
任职要求
任职要求 基本要求 1. 本科及以上学历,计算机、软件工程或相关专业; 2. 5年以上 .NET 开发经验,精通 C#,深入理解 .NET编程框架,熟悉 Windows 桌面/服务端开发环境; 3. 熟悉多线程、异步编程、状态机、超时/重试、异常处理、日志和可恢复性设计。 4. 具备设备通信或系统集成经验,理解 TCP/IP socket、命令/响应协议、二进制数据处理、序列化、版本兼容和接口调试。 5. 具备良好的单元测试、集成测试、代码评审和缺陷定位习惯,熟悉 Git 或类似版本控制工具。 6. 能够阅读英文技术文档,具备良好的书面和口头沟通能力,能与跨职能团队协作推进问题解决。 7. 具备较强的调试与问题定位能力,能够在多系统交互环境中分析和解决问题; 8. 具备桌面或Web界面开发经验,理解基本的交互设计原则。 优先条件 1. 有实验室信息化系统(如 CDS、LIMS)相关经验; 2. 了解色谱或质谱相关应用场景; 3. 有仪器控制、自动化或系统集成开发经验; 4. 有实时数据处理或复杂系统开发经验; 5. 具备脚本开发能力(如 Python、PowerShell 或 Shell),能够支持工具集成及自动化流程;
所属行业:
医疗设备/器械
职能分类:
.NET
工作城市:
上海,招聘1人,详细地址:上海金桥现代产业园
职位要求
学历要求:
本科
工作年限:
5-8年
技能/证书:
-
薪资福利
年薪范围:
18-21万*12薪
薪资福利:
税前18k以内,六险一金
团队架构
所属部门:
-
下属人数:
-
部门架构:
-
汇报对象:
-
职级职称:
-
面试信息
面试轮次:
-
面试流程:
-
视频面试:
不可以接受
为你推荐