工作职责:1. 参与基础软件框架开发,主导软件框架的业务层开发、参与底层模块设计、优化;2. 负责项目的软件代码评审,指导新人;3. 负责项目的软件设计文档计划,编写核心技术文档,包含算法、模块设计、接口定义等;4. 对接项目需求部门,了解设备软件开发过程中的需求,对普遍性问题提炼、抽象,在框架中形成解决方案,并反过来跟踪应用实施效果,不断优化迭代。任职资格:1. 4年以上高速、高精设备软件开发经验;2. 成功完成3个小型系统或者复杂模块或者负责过一个较高难度设备系统的开发到完善的过程;3. 有板卡类运动控制应用开发经验;4. 熟悉C#/.NET开发,5. 具有较丰富的相关产品领域的核心或者关键模块开发及模块集成的综合经验; 6.理解常用的设计模式,并具备在工业控制系统中应用这些模式的实际经验7. 参与过半导体、自动化设备软件框架的设计、开发。