岗位描述
岗位职责
1、设计开发核心控制软件:采用C#/C++/VB等语言,参与设计、开发并实现半导体分选设备的上位机自动化控制软件系统,保障设备的高效稳定运行;
2、解决复杂技术问题:深入了解设备控制逻辑,主导或参与解决运动控制、路径规划、时序逻辑、控制策略等关键技术难题,持续优化软件性能与系统稳定性;
3、系统维护与客户支持:负责现有软件系统的维护、升级与迭代,高效响应并解决客户现场的技术问题,确保设备在客户端稳定运行;
4、参与项目工程实践:在项目开发过程中,落实技术标准与规范管理,参与需求分析、设计、开发、测试到交付的全流程,提升工程实践能力;
5、技术文档编写:撰写规范、清晰的设计开发文档、技术报告,确保技术成果的有效沉淀与传承。
岗位要求
1、硕士及以上学历,应届毕业生,学历背景:计算机科学、软件工程、自动化或相关专业;
2、技术能力:
①编程基础:掌握C、C#或C++编程语言,具备使用其中一种语言进行软件设计、开发和调试的能力;
②工程素养:熟悉软件开发基本理念、流程及常用工具(如Git版本控制,具备良好的软件工程实践意识;
3、核心能力:
①逻辑思维与分析能力:具备优秀的逻辑思维能力与分析能力,擅长拆解复杂技术问题,追求技术方案的优化效能;
②学习能力与问题解决韧性:拥有出色的自主学习能力,能快速吸收新知识并应用于实践,面对技术挑战展现出坚韧的解决力;
③技术热情与发展方向:对半导体精密设备控制软件领域怀有浓厚兴趣,有志于在该技术领域深入发展;
4、加分项:
①对工业自动化原理、运动控制技术或工业控制软件架构具备一定认知或浓厚兴趣;
②具备相关领域的课程设计、项目经验(如机器人控制、PLC编程、嵌入式系统开发等)或技术竞赛经历。