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

嵌入式软件开发工程师

发布于 大约 14 小时前

普通员工/个人贡献者

北京市
其它
全职员工
仅现场办公
本科
嵌入式开发
Arm
C语言
Freertos
Rtos
Spi
Stm32
Uart
嵌入式开发
物联网

AI 估算 · 15k–30k

北京上市大厂,嵌入式开发岗位薪资有竞争力,结合行业水平估算。

职位详情

关于这个职位

作为小米的嵌入式软件开发工程师,你将负责嵌入式系统的软件设计、开发与调试,参与产品需求分析并制定软件架构

你需要编写底层驱动和基于RTOS或裸机的应用程序,并与硬件工程师协同完成系统联调与性能优化
该职位涉及物联网、智能硬件等前沿领域,能让你深入参与智能产品的核心研发

最低要求

本科及以上学历,电子工程、自动化、计算机科学、通信工程等相关专业

掌握嵌入式软件开发流程,驱动程序移植、镜像编译、应用程序开发
熟练掌握C语言编程
熟悉主流嵌入式平台(如ARM Cortex-M系列、STM32、TI DSP、ESP32等)
熟悉常用接口协议开发(如SPI、I2C、UART、CAN、USB等)

工作职责

负责嵌入式系统的软件设计、开发、调试与维护

参与产品需求分析,制定软件架构及模块设计方案
编写底层驱动程序,实现与硬件的交互
开发基于RTOS(如FreeRTOS、uC/OS等)或裸机的应用程序
配合硬件工程师完成系统联调、性能优化和问题排查
编写相关技术文档,包括设计文档、测试文档等
跟踪新技术发展,持续提升系统性能与稳定性

优先资格

了解音频相关项目者优先

有RTOS(FreeRTOS、ThreadX、RT-Thread等)开发经验者优先
有物联网(IoT)、工业控制、智能硬件、车载系统等领域经验者优先

AI 洞察

优缺点分析

优点

  • 小米作为知名科技公司,平台大,产品线丰富,能接触真实量产项目
  • 嵌入式开发是硬件核心岗位,技能积累价值高,行业需求稳定
  • 涉及物联网、智能硬件等前沿方向,发展前景广阔
  • 嵌入式开发涉及软硬件交互,调试难度较大,需要耐心和细致的分析能力
  • 技术栈较底层,需要持续学习新的芯片和协议
  • 适合对软硬件结合有浓厚兴趣,具备扎实C语言功底,喜欢动手调试和解决复杂问题的工程师

缺点 / 挑战

  • 岗位可能要求配合硬件工程师进行联调,工作节奏较快,需承受一定压力

角色解读

  • 可向嵌入式系统架构师方向发展,负责更复杂的系统设计
  • 可转向物联网、智能硬件、车载系统等热门领域,拓宽职业空间
  • 在小米这样的大平台,有机会接触大规模量产产品,积累宝贵经验
  • 负责嵌入式系统软件的设计、开发和调试,涵盖驱动编写和应用程序开发
  • 参与产品需求分析,制定软件架构和模块设计方案,并编写技术文档
  • 与硬件工程师协作进行系统联调、性能优化和问题排查
  • 扎实的C语言编程能力和嵌入式开发流程掌握
  • 熟悉主流嵌入式平台(如STM32、ARM Cortex-M系列)及接口协议(SPI、I2C、UART等)
  • 具备RTOS或裸机开发经验,能够进行驱动移植和镜像编译

申请策略

  • 在简历中量化项目成果,如性能提升、稳定性改善等
  • 关注小米招聘官网或内推渠道,提前了解团队技术方向
  • 突出嵌入式项目经验,尤其是驱动开发、RTOS应用开发等具体细节
  • 强调C语言编程能力,可附上代码示例或GitHub链接
  • 展示对STM32、ARM等平台的实际使用经验,以及调试工具(如示波器、逻辑分析仪)的使用
  • 如有音频、物联网相关项目经验,务必突出
  • 熟悉FreeRTOS或RT-Thread等常用RTOS,并动手实现一个小项目
  • 学习常见接口协议(SPI、I2C、UART)的底层原理,掌握驱动编写方法

面试指南

  • 回答项目问题时,使用STAR法则(情境-任务-行动-结果),突出个人贡献和技术难点
  • 对于技术原理问题,先给出定义,再结合例子说明,最后总结关键要点
  • 排查问题类问题,按照逻辑顺序(从硬件到软件,从外到内)逐步分析,体现系统性思维
  • 请介绍一个你独立完成的嵌入式项目,重点说明架构设计和遇到的问题
  • C语言中指针和内存管理的常见问题有哪些?如何避免内存泄漏?
  • 如何调试一个不稳定的嵌入式系统?你会使用哪些工具和方法?
  • FreeRTOS的任务调度和中断处理机制是怎样的?
  • 如果SPI通信不稳定,你会从哪些方面排查?

职位点评

67
综合评分

小米嵌入式开发岗,技术硬核,成长空间大,但工作地点固定且加班情况不明。

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

更适合这类人
适合追求技术成长和创新实践,对薪资和WLB要求不是第一优先的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展78
工作生活45
使命价值72

薪资福利

70中等

小米作为上市公司,薪资福利具有竞争力,但JD未明确具体数字,补偿性保障有一定优势但不算突出。

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

成长发展

78中等

技术岗位,涉及主流嵌入式平台和RTOS,且有物联网等前沿方向,技能成长空间大,但JD未明确晋升或培训机制。

技术前沿主流现代技术
技术栈C语言、RTOS、FreeRTOS、STM32、ARM、SPI、I2C、UART、CAN、USB
业务类型ambiguous

工作生活

45较低

仅现场办公,地点未明确,JD未提及弹性工时或加班信息,生活化满足程度一般。

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

使命价值

72中等

智能硬件和物联网行业发展迅速,产品影响用户生活,但JD未强调使命感,意义感中等偏上。

行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs