小米 – 小米-高级嵌入式软件工程师-充电宝方向 职位分析和面试指导

职位描述:

– 负责新产品方案设计评审、方案制定,作为技术专家,提供芯片和模组选型、使用、编程、调试等应用解决方案。
– 负责移动电源、充电宝等品类嵌入式软件设计、开发、维护等工作。
– 编写技术文档和使用手册,提供培训和指导。

职位要求:

– 计算机、电子工程、通信、自动化等相关专业,本科及以上学历。
– 具有5年以上嵌入式软件开发经验,同时熟悉硬件开发更佳,能看懂原理图。
– 熟练掌握Linux或RTOS(Freertos等)嵌入式系统应用和开发。
– 熟悉常见外设接口协议,如USB,SDIO,UART,SPI,IIC,SPI,ADC,GPIO等。
– 熟练掌握网络产品开发技术,熟悉TCP/IP协议栈,TLS/SSL加密通讯等。
– 扎实的C/C++语言编程能力,良好的编码习惯,了解CI/CD、代码质量管理等流程。
– 熟悉WIFI/BLE协议及工作原理,有WIFI/BLE芯片应用开发或技术支持经验,熟悉无线抓包及分析工具。
– 有IOT行业多个产品的研发和技术支持经验。
– 善于与人交流、易于沟通,有良好的团队合作精神

招聘部门:

小米

工作地点:

武汉市 ID:A18571

面试建议:

小米这个高级嵌入式软件工程师岗位专注于充电宝方向,这在行业内是比较特殊的细分领域。面试官会特别看重你在嵌入式系统开发经验之外,是否具备充电宝或类似移动电源产品的实际开发经验。无线通讯协议(WIFI/BLE)的掌握程度也会是重点考察项,因为这是现代充电宝产品实现智能化的关键技术。 建议你在准备面试时,重点梳理过往项目中与充电宝或移动电源相关的开发经验。对于没有直接经验的候选人,可以准备类似IOT产品的开发案例。要特别熟悉USB协议和无线通讯协议的应用场景,最好能准备一些实际调试案例。技术文档编写能力也是这个岗位的隐性要求,建议准备1-2个你主导编写的技术文档作为作品展示。面试时可能会考察硬件原理图阅读能力,建议提前复习基础电路知识。

在线咨询


请输入您的问题:

提示:由 AI 生成回答,可能存在错误,请注意甄别。