Xiaomi logo
小米
嵌入式软件研发工程师

嵌入式软件研发工程师

发布于 大约 14 小时前

普通员工/个人贡献者

北京市 / 西安市
无经验要求
全职员工
仅现场办公
本科
嵌入式开发
图形渲染
嵌入式开发
操作系统
相机驱动
驱动开发

AI 估算 · 18k–40k

嵌入式底层研发技术门槛高,小米平台加持,薪资有竞争力,考虑城市差异取中位。

职位详情

关于这个职位

作为小米嵌入式软件研发工程师,你将负责操作系统相关模块(如图形渲染、相机、音视频等)的研发与优化,参与Android底层驱动开发,并应用AI等前沿技术提升产品竞争力

适合对底层技术有热情、具备C/C++基础的同学

最低要求

计算机、软件、电子、通信、信息安全等相关专业本科及以上学历

具备较强的学习能力,良好的沟通力和执行力
熟练使用C/C++语言
熟悉JAVA/python等
熟悉操作系统原理

工作职责

负责操作系统相关的研发工作

包括但不限于如下系统模块:图形渲染、相机、音视频、显示、智能计算、驱动框架等
负责SOC的多媒体相关方案设计以及开发工作
负责Android相关的图形、显示、视频驱动开发和维护,以及游戏渲染的优化工作,对接三方应用,深度开发优化方案
负责Android相关的AI、相机驱动开发,以及相机相关的前后处理算法开发,大模型算法的研究优化
负责Android Hal和Android framework层开发和设计工作,负责MediaServer、SurfaceFlinger等模块
负责新技术的预研和产品实现,创造性解决产品在实现过程中的技术难题,应用前沿技术(如AI技术等)提升产品的核心竞争力

优先资格

有AI、信号处理、系统安全、嵌入式软件开发经验者优先

有开源社区经验,ACM比赛经历者优先

AI 洞察

优缺点分析

优点

  • 小米业务多元化,操作系统研发涉及手机、IoT、汽车等,技术应用场景丰富
  • 底层开发技术壁垒高,个人能力成长快,行业认可度高
  • 公司规模大,平台稳定,福利完善
  • 底层驱动开发调试难度大,需要较强的耐心和问题定位能力
  • 技术迭代快,需要持续学习新知识

缺点 / 挑战

  • 涉及多模块协作,沟通成本较高,工作压力可能较大
  • 适合热爱底层技术、喜欢挑战复杂问题、追求技术深度的工程师

角色解读

  • 在底层系统领域深耕,成为操作系统或驱动方向的专家
  • 横向拓展至AI、多媒体等交叉领域,成为系统级架构师
  • 在大厂体系内获得技术等级晋升,逐步带领技术团队
  • 负责操作系统核心模块(图形渲染、相机、音视频等)的开发与维护,确保系统稳定高效
  • 参与Android底层驱动开发,包括显示、视频、AI相机等,并进行性能优化和第三方应用对接
  • 预研前沿技术(如AI、大模型),解决产品落地中的技术难题,提升产品竞争力
  • 熟练使用C/C++,掌握JAVA或Python,深入理解操作系统原理
  • 具备嵌入式软件开发经验,了解Android HAL和Framework层更佳
  • 有AI、信号处理、系统安全背景优先,对底层技术有浓厚兴趣

申请策略

  • 小米重视实际动手能力,可以准备一些底层调试的案例
  • 了解小米产品线(手机、汽车、IoT)对系统软件的需求,面试中体现对业务的理解
  • 突出嵌入式项目经历,尤其是操作系统、驱动开发相关项目
  • 展示C/C++编程能力和操作系统知识,如有开源贡献或ACM经历务必写明
  • 如果有AI或相机相关经验,单独列出并说明成果
  • 复习操作系统原理、Linux内核、Android体系结构
  • 熟悉C++11/14新特性,了解Python脚本开发
  • 学习AI基础,特别是端侧模型推理优化相关技术

面试指南

  • 对于技术原理题,遵循'定义-原理-应用'结构,先讲概念,再深入机制
  • 对于项目经验题,采用STAR法则,突出挑战和解决方案
  • 对于开放题,先表达思考再给出具体措施,体现逻辑性
  • 解释Android的SurfaceFlinger工作机制及如何优化帧率?
  • 如何调试一个native crash?请说说你的排查思路
  • C++中内存管理有哪些注意事项?如何避免内存泄漏?
  • 介绍你做过的一个嵌入式项目,遇到了哪些技术难点?
  • 对AI在系统底层应用有什么理解?如AI相机降噪

职位点评

64
综合评分

大厂稳定,前沿技术栈,薪资有竞争力但WLB未明确,发展性突出。

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

更适合这类人
适合追求技术深度、渴望接触前沿AI底层应用、能接受一定工作强度的工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利60
成长发展85
工作生活45
使命价值55

薪资福利

60中等

薪资未在JD中披露,但小米作为上市公司,整体薪酬福利在行业内有一定竞争力,但具体岗位不确定性高。

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

成长发展

85较高

职位涉及底层系统与AI前沿技术,技术深度和广度都有很大成长空间,符合追求技术进阶的求职者。

技术前沿前沿/新兴技术
技术栈C/C++、JAVA、Python、操作系统、Android、AI、相机、图形渲染
业务类型ambiguous

工作生活

45较低

JD未提及远程或弹性工作,且互联网大厂研发岗位通常有加班文化,工作生活平衡较难保证。

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

使命价值

55较低

智能硬件行业相对稳定,小米的产品影响广泛,但岗位本身对社会的直接贡献感一般,更多是技术实现。

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