小米产测开发工程师
任职要求
专业技能:
- 扎实的编程基础:
- 精通至少一门主流上位机开发语言:Python,C#,C++
- 深入理解面向对象编程思想、数据结构、算法、设计模式。
- 良好的代码规范、可读性、可维护性和模块化设计能力。
- 仪器控制与通信协议:
- 深入理解并熟练掌握常用仪器控制总线协议:
- GPIB ,USB ,以太网 (TCP/IP, UDP, VXI-11, LXI, SCPI over Socket),串行通信,Modbus,CAN。。。
- 熟悉常用仪器标准命令集,如 SCPI。
- 熟练使用 VISA 作为统一的仪器控制I/O接口库。
- 具备编写和调试仪器驱动/封装层的能力。
- 自动化测试框架与流程控制:
- 理解自动化测试的基本概念和流程(初始化、配置、执行测试、获取数据、判断结果、记录、结束)。
…工作职责
- 设计与开发LA客户端平台软件:
- 设计、编码、调试和维护平台的核心软件框架。
- 开发测试执行引擎、测试序列管理、测试程序接口。
- 设计和实现平台控制逻辑。
- 客户端程序集成与支持:
- 提供稳定、易用的API或接口,供项目工程师集成具体的产品程序。
- 支持多种外设通信协议。
- 硬件接口与驱动开发:
- 开发与各种控制器等硬件的通信接口和驱动程序。
- 确保平台能够可靠地控制信号获取硬件并获取数据。
- 系统集成与部署:
- 将线边客户端软件部署到生产线上的工作站。
- 与MES系统、工厂网络进行集成。
- 确保平台在生产线环境中的稳定运行。
- 数据管理与分析:
- 设计数据库结构,高效存储海量测试数据。
- 开发工具和界面,用于线边客户端项目开发。
- 平台性能优化与可靠性:
- 持续监控和优化平台性能,提高吞吐量。
- 设计和实现高可用性、容错机制,确保生产的连续性和稳定性。
- 解决平台运行中的故障和瓶颈。
- 平台维护与升级:
- 修复软件缺陷。
- 根据新需求或新技术对平台进行功能扩展和升级。
- 维护平台的文档。
- 跨部门协作:
- 制造/生产工程: 理解生产线流程和需求,确保平台支持高效生产。
- IT部门: 协作解决网络、服务器、数据库等基础设施问题。
- 品质工程师: 可能在产品设计阶段就介入,提供方案建议。1.负责新品的产测方案设计与产测上位机的开发 2.承担产测代表的职能,负责跨部门的沟通协助 3.负责产测相关的新技术预研与落地 4.负责产测质量的提升与产线的风险把控
1.负责产测方案评审与上位机的开发、调试、导入,支撑生产测试项目任务; 2.负责产测项目的MES系统的接入; 3.积极推动产线问题分析、定位和解决; 4.参与产测相关的新技术预研与落地; 5.参与产测平台规划与技术难点攻关。

1、参与新产品试制验证工作,编写测试作业指导书,试制流程的完善,试制问题点收集与总结,前期能够对DFT(设计可测试性)设计提出合理建议与需求; 2、熟悉装备工具的测试原理,能够及时针对测试过程遇到的问题缺陷进行分析、定位和反馈; 3、测试环境搭建与测试流程的优化,协助开发工程师完成改善验证,对装备工具、生产软件提出合理改善与需求,了解一般MES系统相关的使用,能独立结合工厂MES系统优化测试流程,提高测试效率; 4、维护测试流程,统计和分析测试结果,完善测试方案,提高测试覆盖率,能够对产品PY和FPY的提升与改善提出可行、有效的措施; 5、熟悉XR/手机/平板等产品并对产测软件、音频、相机、射频天线等问题进行初步的定位与分析。
1、参与新产品试制验证工作,编写测试作业指导书,试制流程的完善,试制问题点收集与总结,前期能够对DFT(设计可测试性)设计提出合理建议与需求; 2、熟悉装备工具的测试原理,能够及时针对测试过程遇到的问题缺陷进行分析、定位和反馈; 3、测试环境搭建与测试流程的优化,协助开发工程师完成改善验证,对装备工具、生产软件提出合理改善与需求,了解一般MES系统相关的使用,能独立结合工厂MES系统优化测试流程,提高测试效率; 4、维护测试流程,统计和分析测试结果,完善测试方案,提高测试覆盖率,能够对产品PY和FPY的提升与改善提出可行、有效的措施; 5、熟悉XR/手机/平板等产品并对产测软件、音频、相机、射频天线等问题进行初步的定位与分析。