岗位描述
岗位职责
1.负责半导体测试设备(ATE)上位机软件的设计与开发,实现与测试硬件(如板卡、仪器仪表)的指令交互,完成对芯片的测试流程控制、数据采集与结果分析;
2.根据项目进度要求和任务分配完成上位机软件的设计、编码和维护任务;
3.负责编写软件需求分析、概要方案、用户手册等相关文档,解决调试过程中遇到的问题,修正代码bug;
4.负责根据开发规范和流程独立完成编码;
5.参与原有产品的维护和升级,对客户进行技术支持;
岗位要求
1.全日制本科及以上学历,计算机、电子工程、自动化、通信工程、测控技术与仪器等相关专业;具备5年以上工作经验,有半导体设备、工业自动化、精密仪器行业背景者优先;
2.熟练掌握C++语言,具备扎实的面向对象编程功底,深入理解内存管理、多线程同步与并发、数据结构与算法;
3.熟悉STL标准库及主流第三方库(如Boost),了解C++11/14/17新特性,同时掌握C#或Python者优先,特别是在数据分析、自动化脚本编写方面;
4.熟练使用VisualStudio、VSCode、Eclipse等集成开发环境进行Windows平台应用开发;
5.熟悉SQLite或SQLServer等数据库应用,具备海量测试数据的存储与查询优化能力;
6.了解串口、USB、GPIB、TCP/IP等通信协议;
7.熟悉Git或SVN等代码版本控制流程,具备协同开发经验;
8.具有较强的逻辑思维能力和调试能力,能在复杂的软硬件交互中快速定位问题根源;
9.具备良好的英语听说读写能力,技术文档处理能力(需求、设计、使用说明等);
10.具备良好的沟通表达能力、责任心和团队协作能力;
11.对新技术保持高度好奇心,有AI相关项目成果者优先。