
智元机器人
机器人操作系统测试工程师
机器人操作系统测试工程师
发布于 大约 2 小时前普通员工/个人贡献者
上海市
中级经验
全职员工
仅现场办公
本科
软件工程
Can
Fio
Go
Kvm
Perf
Spi
Sysbench
U-Boot
Autotest
AI 估算 · 20k–35k
上海B轮机器人公司,3年+Linux系统测试经验,薪资竞争力强,20-35K合理。
职位详情
关于这个职位
作为机器人操作系统测试工程师,你将负责自主研发的Linux操作系统及核心组件的全流程质量保障,包括构建自动化测试框架、设计测试用例、进行性能与稳定性调优,确保系统在高并发、高可靠场景下的绝对稳定
适合有3年以上Linux系统测试经验、精通操作系统内核和自动化脚本开发的工程师
最低要求
计算机、电子信息、软件工程或相关专业本科及以上学历
年及以上 Linux 系统测试、内核测试或底层软件测试经验
精通Linux 操作系统架构,熟悉内存管理、进程调度、虚拟化(KVM/Docker)、网络协议栈或文件系统等至少两个核心模块
熟练掌握Shell / Python / Go 等至少一种脚本语言,具备独立开发自动化测试脚本或工具的能力
熟悉常见的 Linux 性能测试工具(如:
fio, iperf, sysbench, perf, unixbench 等)工作职责
需求分析与设计:参与操作系统相关需求的评审,理解内核、驱动、系统组件等设计架构,制定完善的测试计划与测试策略
用例设计与执行:负责 Linux 操作系统底层(内核、驱动、文件系统、网络协议栈)及上层基础组件的功能、性能、可靠性、安全性和兼容性测试
自动化建设:设计、开发和维护 Linux 系统自动化测试框架及工具,编写自动化测试脚本,提升测试效率与持续集成(CI/CD)水平
问题定位与分析:深度追踪测试中发现的缺陷,利用系统级调试工具进行初步定位与根因分析,协同协同开发人员(或开源社区)推动问题解决
专项测试:负责 OS 稳定性(如长负载、压力测试)及性能基准测试(Benchmark),输出调优建议与权威测试报告
优先资格
拥有主流 Linux 发行版(如 CentOS, Ubuntu, openEuler, Anolis OS 等)深度定制或测试经验者优先
熟悉 LTP (Linux Test Project)、Autotest 等开源测试框架,或有开源社区(如 Linux Kernel)贡献经验者优先
熟悉U-Boot、交叉编译及硬件接口(I2C/SPI/CAN)测试
AI 洞察
优缺点分析
优点
- 深度参与自研操作系统,技术含量高,能积累底层系统测试与调优经验
- 机器人行业处于高速增长期,平台前景广阔,B轮公司有较大成长空间
- 涉及从内核到硬件的全栈测试,技能覆盖面广,提升技术纵深
- 操作系统测试对问题定位能力要求高,需深入理解源码和硬件交互,学习曲线陡峭
- 可能需配合硬件调试,涉及I2C/SPI/CAN等接口,测试环境搭建复杂
- 作为B轮公司,工作节奏可能较快,需适应高强度冲刺
- 适合具备深厚Linux功底、喜欢钻研底层技术、乐于解决复杂问题的测试工程师
缺点 / 挑战
暂无明显挑战项
角色解读
- 可向测试架构师或技术专家发展,主导操作系统质量体系设计与优化
- 可转型为系统开发工程师,深入内核或驱动开发,实现测试到开发的横向拓展
- 在机器人行业积累OS底层经验,未来可进入自动驾驶、工业控制等高壁垒领域
- 负责公司自研Linux操作系统的全流程测试,包括内核、驱动、文件系统、网络协议栈等功能、性能、可靠性测试
- 设计并开发自动化测试框架与脚本,提升CI/CD效率,确保快速迭代质量
- 深度分析缺陷,使用系统级调试工具定位根因,并与开发或开源社区协作解决问题
- 精通Linux系统底层架构,熟悉内存管理、进程调度、虚拟化及至少两个核心模块
- 熟练掌握Shell/Python/Go等脚本语言,能独立开发自动化测试工具
- 熟悉性能测试工具(fio, iperf, sysbench等)及开源测试框架(LTP, Autotest)
申请策略
- 关注智元机器人的技术博客或开源动向,面试时展现对其操作系统栈的理解
- 可提前准备一个OS测试自研工具或自动化框架的案例,展示工程能力
- 突出Linux内核、驱动或虚拟化相关测试或开发经验,附上具体项目细节
- 列出自动化测试框架搭建经历,包括使用的语言(Python/Go)、测试工具链及效率提升数据
- 如有LTP/Autotest或内核补丁贡献,务必展示,这是重要加分项
- 提前复习内存管理、进程调度、文件系统等Linux内核核心机制
- 熟悉性能测试工具(fio, perf, sysbench)的使用及结果分析
- 若经验不足,可动手搭建LTP测试环境并运行内核测试
面试指南
- 使用STAR法则描述问题:场景、任务、行动、结果
- 测试设计题:从功能、性能、压力、边界、异常等多维度展开
- 工具类问题:先说明工具用途,再结合具体场景演示数据分析能力
- 请描述你如何设计一个Linux内核模块的测试用例?
- 如何进行操作系统性能基准测试?请举例说明工具和分析方法
- 遇到过最难定位的系统级bug是什么?你是如何分析和解决的?
- 你熟悉哪些自动化测试框架?请谈谈其优劣及适用场景
- 谈谈你对KVM或Docker虚拟化技术中测试要点的理解
职位点评
62
综合评分
B轮机器人公司,技术含量高的Linux系统测试岗位,成长性好但WLB一般。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合重视技术成长、愿意投入时间钻研底层系统的工程师,但若追求生活工作平衡则需谨慎。
表现最好
成长发展
相对薄弱
工作生活
薪资福利60
成长发展80
工作生活40
使命价值60
薪资福利
60中等
薪资未明确,但市场水准推测中上,B轮公司福利可能一般,补偿性满足度中等。
薪资信号未披露(AI估算:20K-35K/月)
成长发展
80较高
工作涉及Linux底层、自动化框架和开源贡献,技术成长空间大,发展性满足度较高。
技术前沿主流现代技术
技术栈Linux、KVM、Docker、LTP、Autotest、U-Boot
业务类型ambiguous
工作生活
40较低
仅现场办公,未提及WLB,机器人公司可能加班,生活化满足度较低。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
60中等
机器人行业增长快,但岗位偏测试,社会影响力一般,意义感满足度中等。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
智元机器人 的其他在招职位
相似职位推荐
Watch Jobs