平台
岗位职责:
1.负责半导体自动化设备运动控制软件系统研发;
2.主导或者参与自动化控制系统架构,设计,核心代码开发,系统优化等工作;
3.负责整个项目的团队管理、需求分析、概要设计、详细设计、系统技术选型、系统框架搭建、核心代码编写、数据库优化、技术难点攻关等工作;
4.能在工作中研究和管理来自用户和公司内部的产品需求,推进软件产品迭代升级;
任职要求:
1.具有本科以上学历,计算机、自动化相关专业毕业,至少8年的软件开发经验;
2.熟练应用C#/C++编程语言,对于C++,熟练使用C++11以上的Modern C++特性,掌握和运用第三方库如boost库等;对C#,熟练运用委托、事件、异步、Linq,Attribute等基础特性,能够运用Windbg分析异常;
3.具备软件工程能力,良好的面向对象开发经验,扎实的数据结构基础,熟练应用各类设计模式,能够独立完成项目框架搭建工作
4.具备团队领导能力,能够带领团队开展项目、技术攻关
5.了解Git,了解软件测试并掌握和运用如GoogleTest/MSTest等测试工具
6.良好的逻辑思考能力,具备软硬件结合的问题分析能力
7.扎实的伺服电机、步进电机应用基础,有固高、雷赛等各类运动控制卡开发经验者优先;
8.有制造行业非标、标准设备的系统开发工作经验者优先;
拉勾安全提示