中级/高级/资深均有需求,根据定级有不同的薪资范围。工作职责:1、参与公司软件的研发与日常工作,根据工艺要求,编写自动、半自动、手动功能等模块程序,根据客户或是工艺要求,维护开发软件GUI;2、根据软件设计方案,编写需求分析说明书、软件概要设计等技术文档;3、根据项目进度要求完成软件开发工作,独立承担软件故障的诊断、定位、分析和调试工作;4、能积极对测试过程中存在的设计缺陷、风险提出建议,并完善测试覆盖率,配合测试完成测试用例的添加。任职资格:1、全日制统招本科及以上学历,3年以上自动化设备软件开发经验;2、掌握C#开发语言,面向对象编程、状态机流程控制、异步开发、多线程处理分析等技术点;3、有良好的开发习惯,执行过通用的开发规范,了解并使用过设计模式;4、熟悉C/S应用开发及WPF界面设计开发技能,熟悉Prism、MVVM等常见框架,对MVVM框架有深入的了解,熟悉IOC注入,具备根据项目需要定制框架的能力;5、对硬件有一定了解,熟悉硬件IO,熟悉一种或多种通讯接口与协议,如USB、Socket、Rs-232RS-485;有运动控制知识、面阵相机、线扫相机激光等硬件sdk应用开发经验的优先,有与PLC对接的优先;6、熟练使用以下数据库至少一种,sQLite,MySOL,PostgresOL,sOL Server。