小米自动化测试工具开发工程师
社招全职A95096地点:北京状态:招聘
任职要求
1. 本科及以上学历,电子工程、自动化、机电一体化、计算机或相关专业 2. 具备硬件测试或自动化测试工具开发经验者优先 3. 熟练掌握 Python、C/C++ 或 LabVIEW 等脚本/编程语言,熟悉ROS及其开发工具链,能够独立编写高质量测试脚本 4. 熟悉…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 根据电路板硬件设计文档与测试规范,使用 Python、C/C++ 或 LabVIEW 等语言编写模块化测试脚本,并集成至自动化测试流程 2. 负责部署并优化自动化测试环境,包括 ATE(Automatic Test Equipment)、接口板、夹具及脚本管理系统,确保测试流程高效稳定 3. 在现有的机械臂、灵巧手和腿足控制算法框架上开展二次开发,包括功能维护、性能调优与新特性集成;编写相应的测试用例及回归测试脚本,验证算法更新的可靠性 4. 收集并分析测试结果数据,生成详细的测试报告,识别异常与缺陷,推动问题跟踪与闭环改进;定期向研发与项目团队汇报测试状态与改进建议 5. 与硬件研发、软件开发、系统集成及质量团队紧密配合,参与需求评审与项目计划,确保测试需求与开发进度同步推进
包括英文材料
学历+
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
LabVIEW+
https://learn.ni.com/learn/article/labview-tutorial-simplifiedchinese
从下载到启动第一个LabVIEW项目,LabVIEW分步教程说明旨在全程为您提供指导。
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
还有更多 •••
相关职位
社招技术
1、构建并优化基于HIL硬件在环测试台架(含激光雷达、摄像头与ACU控制器)以及真实道路数据回灌测试平台的自动化测试工具; 2、设计和开发对自动驾驶控制器、传感器系统的实时通信监控机制(CAN FD、Ethernet等),覆盖底层硬件故障、通信链路、时间同步、数据一致性等关键维度; 3、开发故障检测与自动预警机制,对硬件底软及功能软件状态进行全面监测,第一时间定位版本问题; 4、持续推进测试工具平台化、自动化能力,保障新版本的测试准出效率和质量; 5、协同测试、底软、系统集成等团队,提升整个测试验证流程的工程效率与智能化水平。
更新于 2025-08-22北京
实习
1、从事Android Framework测试开发工作,负责需求分析、测试方案设计、测试用例分解、灰白盒自动化测试编码等工作; 2、参与相关开源测试能力及自研框架的构建,掌握Android架构原理,负责部分子系统方向业务测开工作(如:通信、多媒体、底软等); 3、参与相关业务工具/自动化专项能力的开发,提升产品质量和交付效率。
更新于 2025-08-14重庆
社招2年以上技术
实现从自动驾驶控制器底软到算法的回灌测试,传感器与负责基于logsim回灌/真实传感器与自动驾驶控制器的自动驾驶HIL测试环境的设计开发; 自动驾驶控制器集成准出测试、推动测试自动化、场景复现和版本准出验证; 开发并维护HIL监控与预警机制,支持测试过程中对数据异常、硬件故障的实时检测与报警; 编写测试用例与脚本,实现测试流程标准化、监控状态与log等自动采集与分析; 与研发、测试等团队紧密协作,推动系统级功能验证与问题复现定位
更新于 2025-06-27北京