职位详情
ATE测试软件开发工程师
1.8-2.2万
海瑞克智能技术(山东)有限公司
北京
3-5年
本科
01-14
工作地址

富兴地产康盛工业园

职位描述

一、岗位职责

1. 测试软件架构与框架设计:负责自动测试系统(ATE)及测试平台的软件架构设计、技术选型,搭建可复用、高扩展性的自动化测试框架,支撑板卡、模块、芯片或整机产品的测试需求,保障测试软件的稳定性与可维护性。

2. 测试脚本与驱动开发:基于Python/C#/C++/LabVIEW等语言,编写自动化测试脚本、测试用例执行逻辑及测试流程控制代码;开发/集成各类测试仪器(示波器、电源、频谱仪、网络分析仪等)的驱动程序,实现仪器的自动化控制与数据交互。

3. 测试数据处理与分析:设计测试数据采集、存储、解析及可视化方案,搭建测试数据管理模块,支持数据追溯、异常筛选与统计分析;开发测试报告自动生成功能,提升测试结果输出效率与准确性。

4. 软硬件联调与问题排查:对接测试系统工程师,完成测试软件与硬件系统、测试仪器的联调工作,定位并解决软硬件交互中的兼容性、稳定性问题;优化测试软件性能,降低脚本执行耗时,提升整体测试效率。

5. 技术迭代与沉淀:具备主动学习意识,跟踪自动化测试领域新技术、新工具(如TestStand、LabWindows/CVI等)及行业技术趋势,快速吸收转化并推动技术落地与测试软件迭代;制定测试软件编码规范、版本管理流程,沉淀开发经验与问题解决方案,协助团队提升技术适配能力。

二、任职要求

1. 基本要求

• 本科及以上学历,计算机科学与技术、软件工程、电子信息工程、自动化等相关专业。

• 3-5年及以上自动化测试软件开发经验,有消费电子、半导体、汽车电子、工业控制等行业测试软件开发经验者优先。

• 具备良好的逻辑思维、代码编写规范意识及问题排查能力,能独立承担测试软件项目开发任务,承受一定项目压力。

• 具备良好的跨部门沟通能力与自主学习能力,能精准理解硬件需求与测试场景,高效推进软硬件协同开发,同时可快速响应技术迭代,主动学习新工具、新协议并应用于实际工作。

2. 专业技能要求

• 核心编程能力:精通至少一门主流编程语言(Python/C#/C++),具备扎实的面向对象编程思想与代码优化能力;熟练使用相关测试软件开发工具,有复杂测试脚本或测试框架开发经验。

• 测试软件开发能力:熟悉自动化测试框架设计原理,能独立完成从需求分析、框架搭建、脚本开发到落地交付的全流程;了解常用测试仪器通信协议(GPIB、LAN、USB、CAN/LIN等),能独立开发或集成仪器驱动。

• 数据与接口能力:掌握数据库基础(如SQL),能设计测试数据存储与查询方案;了解上位机软件开发技术,具备UI界面设计、接口开发经验者优先;熟悉测试用例设计方法,能结合产品需求优化测试逻辑。

• 附加技能:了解半导体ATE设备软件接口、嵌入式系统测试者优先;具备持续集成/持续部署(CI/CD)在测试领域的应用经验者优先;拥有快速学习并落地新测试技术、适配业务迭代的实战经验者优先。

三、其他福利

1. 薪酬待遇:竞争力薪资+绩效奖金+项目奖金+年终分红,完善的薪资调整机制;

2. 福利保障:五险一金+补充商业保险、带薪年假、节日福利、定期体检、交通/餐饮补贴;

3. 发展支持:技术培训、导师带教、晋升通道清晰,鼓励参与行业技术交流与创新项目;

4. 工作氛围:扁平化管理、跨部门协作顺畅,配备完善的研发/测试设备与办公环境。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请