岗位描述
岗位背景
面向测试组内部验证和生产测试,开发与维护上位机测试软件,支持设备控制、数据采集、测试执行、结果判定及报告输出。工作覆盖测试上位机与产测上位机,按项目需求安排。
岗位职责
1.与测试工程师、硬件、嵌入式及产线团队对齐需求,将测试流程和判据落为可执行的软件功能。
2.设计、开发和维护测试上位机软件,支持测试配置、执行控制、状态显示、日志记录及异常处理。
3.建立设备通信与控制模块,对接板卡、治具、仪器及待测产品,支持串口、CAN、Modbus、TCP/IP等实际使用的协议。
4.实现数据采集、结果判定、追溯记录与报告输出;根据工站需求支持校准、数据上传等功能。
5.定位通信、时序、数据和软件执行问题,区分设备、固件与上位机侧异常,推动解决并完成回归。
6.支持软件部署、版本维护、试产或量产问题处理,输出配置、使用、排障和交接文档。
7.沉淀可复用的通信、仪器控制、数据处理及测试流程模块,提升多项目开发效率。
任职要求
1.本科及以上学历,计算机、软件工程、自动化、电子信息、通信、电气或相关专业。
2.具备上位机或测试软件开发经验,掌握C/C++、LabVIEW等相关开发工具之一,并能说明完整的软件交付案例。
3.熟悉常见设备通信协议,有设备接入、协议调试或链路排障经验。
4.理解软硬件协作的测试场景,能够根据接口文档、测试流程与必要的硬件信息完成软件开发和联调。
5.能够使用Python或等效工具编写数据处理、自动化或调试脚本。
6.具备模块设计、日志分析、异常定位、软件验证及文档编写能力,能独立推进需求至交付。
加分项
1.产线测试工站、板测、治具控制、自动化测试或校准软件开发经验。
2.多设备通信、仪器控制、测试数据上传及追溯系统对接经验。
3.嵌入式或固件开发经历,有C/C++、Rust等实际项目经验。
4.机器人、灵巧手、无人机、消费电子或其他硬件产测背景。