
阿里巴巴
测试开发工程师
测试开发工程师
发布于 大约 3 小时前普通员工/个人贡献者
上海市
其它
全职员工
仅现场办公
学历未注明
信息技术与基础设施
Pytest
Risc-V
Tensorflow
Uefi
操作系统内核
测试自动化
编译器
AI 估算 · 20k–40k
芯片底层软件测试开发技能要求高,大厂薪资有竞争力,参考上海市场行情。
职位详情
关于这个职位
你将在阿里巴巴芯片团队负责底层软件的测试开发工作,深入参与CPU引导、操作系统移植和深度学习框架优化
你将接触RISC-V等前沿技术,与开源社区互动,成为芯片软件领域的专家
最低要求
具有软件基础及软件编程能力
熟悉至少一门编程语言,C/C++/Java/Python/shell
熟悉Linux/Unix系统环境
熟悉计算机系统软硬件环境
同时,我们还希望你:
学习能力强,对新事物保有好奇心,并能快速适应新环境
良好的沟通能力和团队协同能力
能与他人合作,共同完成目标
对所在领域有热情,相信方法总比困难多,善于独立思考并反思总结
工作职责
你将了解到CPU如何从第一条指令开始,如何通过BIOS一步步引导操作系统,你也将了解到如何将主流深度学习框架,如Tensorflow, 移植到阿里自研的芯片平台,并带来数量级的性能提升
在这里,你将了解到所有你想了解的芯片细节
同时,参与主流开源模块的移植和开发,如UEFI/Linux/Tensorflow/RISC-V,影响并引领开源模块的发展方向
优先资格
有开源项目相关经验
熟悉计算机体系结构,了解并行计算,异构计算
熟悉深度学习算法,量化算法
有编译器应用与调测经验
有操作系统内核、驱动运行环境搭建和编译经验
熟悉测试自动化框架,诸如Pytest/Robot/Unittest/GoogleTest/CppUnit/Catch等
AI 洞察
优缺点分析
优点
- 接触前沿的芯片技术和RISC-V开源生态,技术积累深厚
- 大厂平台,资源丰富,有机会参与世界级项目
- 深度参与开源社区,提升个人技术影响力
- 芯片软件开发复杂度高,学习曲线陡峭,需要持续投入
- 行业技术更新快,需要不断学习新知识
- 适合对芯片底层软件有强烈好奇心,具备扎实编程和系统能力,愿意深入钻研并热爱开源技术的求职者
缺点 / 挑战
- 测试开发工作可能涉及大量重复性验证,需耐心和细致
角色解读
- 成为芯片底层软件专家,主导核心模块(如BIOS、Linux移植)的设计与优化
- 向芯片架构师或验证专家方向发展,参与芯片软硬件协同设计
- 在开源社区(如RISC-V、Tensorflow)建立影响力,成为技术布道者
- 参与自研芯片的底层软件开发和测试,包括BIOS、操作系统引导和驱动验证
- 将深度学习框架如Tensorflow移植到芯片平台,并进行性能调优
- 设计并实现测试自动化框架,确保芯片软件质量,并参与开源社区贡献
- 扎实的编程能力,精通C/C++、Python和Shell,熟悉Linux系统环境
- 深入理解计算机体系结构,了解并行计算和异构计算原理
- 熟悉深度学习算法及模型量化,具备编译器或操作系统内核开发经验更佳
- 掌握测试自动化框架,如Pytest、GoogleTest等,具备测试工程化思维
申请策略
- 在面试中展示对芯片底层的好奇心和自学能力,例如通过个人博客或GitHub
- 了解阿里巴巴平头哥芯片产品线,思考如何将你的技能应用到实际场景
- 突出系统软件项目经验,如Linux驱动、嵌入式开发或编译工具链
- 展示对计算机体系结构的理解,如CPU启动流程、内存管理
- 如有开源贡献或芯片相关实习,重点描述你的角色和成果
- 提前学习RISC-V指令集架构和UEFI规范
- 熟悉Tensorflow等深度学习框架的移植流程和性能调优方法
- 掌握Pytest、GoogleTest等测试框架,并了解持续集成(CI)流程
面试指南
- 使用STAR方法(情境、任务、行动、结果)结构化描述项目经验
- 对于技术原理问题,从底层到上层逐步分析,展现系统性思维
- 遇到开放性问题,先确认需求边界,再给出多方案对比
- 描述一次你在Linux环境下调试软件或内核模块的经历
- 解释一个CPU从加电到引导操作系统(如Linux)的完整流程
- 如何将一个Tensorflow模型移植到一个新的硬件平台?你会如何做性能优化?
- 你如何设计一个测试框架来验证一个底层驱动(如网络或存储驱动)?
- 谈谈你对RISC-V的理解,以及它相比ARM/x86的优势和挑战
职位点评
70
综合评分
大厂芯片测试开发,前沿技术栈,薪资未明但预估高,WLB不确定。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合技术驱动型求职者,追求技能成长和前沿挑战,对生活工作平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活50
使命价值70
薪资福利
70中等
该职位来自上市公司大厂,通常薪资及福利具有竞争力,但JD中未明确说明,故给予中等偏高评分。
薪资信号未披露(AI估算:20K-40K/月)
成长发展
85较高
职位涉及芯片底层、RISC-V、深度学习移植等前沿技术,成长空间大,但JD未明确晋升路径,故评分较高但非满分。
技术前沿前沿/新兴技术
技术栈C/C++、Python、Linux、UEFI、Tensorflow、RISC-V、编译器、操作系统内核、Pytest
业务类型ambiguous
工作生活
50较低
JD未提及远程办公或弹性工时,大厂通常高强度,工作地点在上海,生活平衡保障有限。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
芯片行业高速增长,职位参与国产芯片生态建设有一定社会意义,但未明确使命感。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
阿里巴巴 的其他在招职位
相似职位推荐
Watch Jobs