
小米
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