Xiaomi logo
小米
Rust软件工程师-手机

Rust软件工程师-手机

发布于 大约 14 小时前

普通员工/个人贡献者

南京市
初级经验
全职员工
仅现场办公
本科
系统与安全工程
代码评审
单元测试
并发
异步编程
操作系统
系统开发

AI 估算 · 15k–25k

小米为上市大厂,南京薪资水平较一线略低,Rust系统开发岗位稀缺,初级工程师月薪约15-25K,14薪。

职位详情

关于这个职位

加入小米澎湃OS团队,使用Rust语言参与系统级开发与优化,构建高性能、高可靠的系统模块

你将参与模块设计、代码实现、单元测试及技术文档编写,并有机会跟踪Rust社区前沿技术,推动新技术落地
适合具备Rust基础、对系统编程有热情的初级工程师

最低要求

熟悉Rust语言基础,了解所有权、生命周期、trait等核心概念

有Rust小项目经验(如课程设计、开源贡献、竞赛作品等)
掌握数据结构、算法和工具链(Cargo、Rustup等)使用
良好的沟通能力和团队合作意识,责任心强

工作职责

参与小米澎湃OS系统的开发与优化,使用Rust语言构建高性能、高可靠的系统

协助团队完成模块设计、代码实现、单元测试及技术文档编
参与代码评审和技术方案讨论,推动团队技术能力提升
跟踪Rust社区动态,研究新技术并落地到实际项目中

优先资格

加分:了解异步编程(async/await)、无锁并发或系统级编程(如操作系统、数据库底层)

AI 洞察

优缺点分析

优点

  • 小米作为大型科技公司,平台稳定,技术积累深厚,有利于职业发展
  • Rust是新兴热门语言,掌握Rust系统开发技能在市场上具有高竞争力
  • 团队氛围注重技术分享,有代码评审和技术讨论,能快速提升技术能力
  • Rust语言学习曲线陡峭,对初学者有一定难度
  • 作为初级岗位,可能需要承担较多基础性工作,成长需耐心
  • 适合对Rust有浓厚兴趣、具备一定基础并希望深入系统级开发的初级工程师,能够适应大公司工作节奏

缺点 / 挑战

  • 参与澎湃OS核心系统开发,技术挑战大,成长空间大
  • 系统级开发对代码质量和可靠性要求高,工作压力可能较大

角色解读

  • 在系统级开发领域深耕,成为Rust系统专家,参与核心模块架构设计
  • 向技术管理方向发展,带领团队负责更大规模的系统模块
  • 横向拓展至操作系统、数据库底层等更底层领域,成为系统架构师
  • 参与澎湃OS系统模块的开发与优化,使用Rust编写高性能、高可靠的系统代码
  • 协助完成模块设计、单元测试和技术文档编写,确保代码质量
  • 参与代码评审和技术方案讨论,与团队共同提升技术能力
  • 跟踪Rust社区动态,研究新技术并尝试落地到实际项目中
  • 扎实的Rust语言基础,理解所有权、生命周期、trait等核心概念
  • 有实际Rust项目经验,如课程设计、开源贡献或竞赛作品
  • 掌握数据结构、算法以及Cargo、Rustup等工具链的使用
  • 了解异步编程、无锁并发或系统级编程者优先

申请策略

  • 了解小米澎湃OS的技术栈和产品方向,在面试中展现对系统的理解
  • 准备一个Rust项目案例,详细讲述设计思路和实现过程
  • 突出Rust项目经验,包括课程设计、开源贡献或竞赛作品,展示实际应用能力
  • 强调对Rust核心概念的理解,如所有权、生命周期、trait等
  • 展示数据结构与算法基础,以及使用Cargo、Rustup等工具的经验
  • 如有异步编程或系统级编程经验,务必在简历中体现
  • 深入学习Rust异步编程和并发模型,如async/await、tokio等
  • 补充系统级编程知识,如操作系统原理、数据库底层实现

面试指南

  • 对于概念性问题,先给出定义,再结合代码示例或实际场景说明
  • 对于项目经验问题,采用STAR法则(情境、任务、行动、结果)清晰描述
  • 对于技术深度问题,展示思考过程,从原理到实践,并提及权衡取舍
  • 请解释Rust的所有权、生命周期和trait机制
  • 描述一个你使用Rust完成的项目,遇到了哪些挑战?
  • 如何实现一个无锁并发数据结构?
  • 谈谈你对async/await的理解,以及Rust中异步编程的优缺点
  • 如何优化Rust代码的性能?

职位点评

69
综合评分

大厂平台,前沿Rust技术,成长性强,但WLB不确定。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术成长、对Rust系统开发有热情的初级工程师,能接受现场办公。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活50
使命价值60

薪资福利

70中等

小米作为上市公司,薪资福利有竞争力,但具体薪资未披露,初级岗位薪资中等。

薪资信号未披露(AI估算:15K-25K/月)

成长发展

85较高

Rust是前沿技术,岗位参与核心系统开发,技术成长空间大,但JD中未明确提及晋升路径。

技术前沿前沿/新兴技术
技术栈Rust、异步编程、并发、系统级编程
成长机会技术能力提升
业务类型ambiguous

工作生活

50较低

工作地点在南京,但JD未提及弹性工作或远程,无法判断工作强度。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

参与小米澎湃OS系统开发,对智能设备生态有一定影响,但社会影响力一般。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs