
小米
嵌入式软件工程师-芯片
嵌入式软件工程师-芯片
发布于 大约 2 小时前普通员工/个人贡献者
西安市 / 上海市
中级经验
全职员工
仅现场办公
本科
嵌入式开发
Dvfs
Emmc
Pcie
Rtos
Sdio
Usb
Spinand
AI 估算 · 25k–45k
小米作为大厂,芯片驱动开发岗位技术门槛高,薪资有竞争力,结合西安和上海城市差异,预计月薪2.5-4.5万。
职位详情
关于这个职位
作为小米的嵌入式软件工程师,你将专注于芯片的EMU/FPGA验证,负责USB、PCIE、DVFS、时钟和电源等关键IP的驱动开发与验证,以及Bootrom、eMMC/SDIO、SPINand/Nor等存储相关驱动的开发
该职位要求精通C/C++和Linux内核,适合有嵌入式或移动设备开发经验的技术人才,工作地点在西安或上海
最低要求
精通C&C++软件编程语言
熟悉Linux Kernel
有移动端/嵌入式设备linux/RTOS开发经验者优先
良好的团队沟通能力、技术攻关能力,责任心强,具备一定抗压能力
工作职责
负责USB、PCIE、DVFS、时钟和电源 IP驱动开发和验证工作
负责Bootrom、eMMC/SDIO、SPINand/Nor驱动开发和验证工作
AI 洞察
优缺点分析
优点
- 小米作为大厂,平台稳定,技术积累深厚,能接触前沿芯片技术
- 芯片驱动开发是底层技术,技能稀缺,职业竞争力强
- 工作地点可选西安或上海,西安生活成本较低,上海机会更多
- 芯片验证工作强度较大,可能需要加班和抗压
- 技术门槛高,需要持续学习,保持技术更新
- 岗位偏底层,工作内容可能较为单一,需要耐心
缺点 / 挑战
- 适合对底层技术有热情、喜欢挑战、具备扎实C/C++和Linux基础的嵌入式工程师
角色解读
- 从驱动开发向芯片验证专家发展,深入芯片底层技术
- 可转向芯片设计或系统架构方向,成为技术专家
- 在小米芯片部门有较大发展空间,可参与核心芯片项目
- 负责芯片验证环境中的驱动开发,包括USB、PCIE等高速接口的驱动实现和验证,确保芯片功能正确
- 开发BootROM和存储驱动(eMMC/SDIO/SPINand/Nor),支持芯片启动和存储功能
- 参与FPGA验证平台搭建,与硬件团队协作,调试和验证芯片设计
- 精通C/C++编程,能够编写底层驱动代码
- 熟悉Linux内核,理解驱动模型和内核机制
- 有嵌入式设备或RTOS开发经验,了解硬件原理
- 具备团队沟通和问题解决能力,能承受一定压力
申请策略
- 关注小米芯片部门的技术方向,了解其产品线
- 在简历中强调对底层技术的热情和解决问题的能力
- 突出嵌入式驱动开发经验,特别是USB、PCIE等接口驱动
- 强调Linux内核知识,如设备树、驱动框架
- 展示RTOS开发经验,如FreeRTOS、RT-Thread
- 提及参与过的芯片验证或硬件调试项目
- 深入学习Linux内核驱动开发,熟悉常见子系统
- 了解芯片验证流程,学习FPGA验证方法
面试指南
- 用STAR法则描述项目经验,突出技术难点和解决方案
- 展示对Linux内核的理解,从框架到具体实现
- 强调调试思路,如使用工具、日志分析
- 请介绍你开发过的USB或PCIE驱动,遇到哪些问题?
- Linux内核中设备驱动模型是怎样的?
- 如何调试一个驱动崩溃问题?
- 你对RTOS和Linux在嵌入式设备中的区别有何理解?
- 如何保证驱动代码的稳定性和性能?
职位点评
70
综合评分
小米芯片驱动开发,技术成长性好,但工作强度大,薪资未明确。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
适合追求技术成长、对底层驱动开发有热情,且能接受一定工作强度的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展80
工作生活50
使命价值70
薪资福利
75中等
小米作为上市公司,薪资水平有竞争力,但具体薪资未披露,福利未提及,整体补偿性中等偏上。
薪资信号未披露(AI估算:25K-45K/月)
成长发展
80较高
芯片驱动开发技术性强,能积累底层技术,但JD未提及培训或晋升,发展性较好但信号不足。
技术前沿主流现代技术
技术栈C、C++、Linux Kernel、USB、PCIE、RTOS
业务类型ambiguous
工作生活
50较低
工作地点为现场办公,未提及弹性工作,且芯片验证可能加班,生活化满足程度一般。
工作模式仅现场办公
办公地点未明确
加班情况JD含高强度暗示词
使命价值
70中等
芯片行业属于国家战略,小米芯片发展前景好,但JD未提及社会价值,意义感中等。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
小米 的其他在招职位
相似职位推荐
Watch Jobs