职位描述:
1. 负责智能硬件产品嵌入式软件架构设计,代码编写、调试、维护等工作。
2. 负责智能硬件产品新功能开发和维护。
3. 负责智能硬件产品前沿技术分析调研。
4. 负责技术方案评审,产品开发文档编写。
5. 负责已上市产品质量专项、售后问题分析。
职位要求:
1. 计算机专业,或者电子、通信、自动化等计算机相关专业;5年以上工作经验。
2. 熟练掌握C、C++开发语言,具备良好的编程规范。
3. 熟悉Linux/Rtos操作系统原理及常用工具,有多线程编程、多进程编程经验。
4. 熟悉 HTTP,TCP/IP 等网络协议、RTSP等流媒体协议,有网络编程经验。
5. 有alsa、ffmpeg中一种或多种多媒体框架式系统软件开发经验者优先。
6. 有自动化脚本开发经验者优先。
7. 有智能音箱、平板、手机等智能硬件开发经验者优先。
8. 责任心强,工作积极主动,具有良好的沟通能力和团队协作能力。
招聘部门:
小米
工作地点:
武汉市 ID:A96785
面试建议:
面试小米的嵌入式应用软件工程师-智能音箱职位,你需要重点准备几个方面。首先,技术能力是核心,尤其是C/C++编程能力,以及对Linux/Rtos操作系统的深入理解。面试官会非常关注你在多线程、多进程编程方面的经验,以及你对网络协议(如HTTP、TCP/IP、RTSP)的掌握程度。此外,如果你有alsa或ffmpeg等多媒体框架的开发经验,或者有智能硬件(如智能音箱、平板、手机)的开发经验,一定要在面试中突出这些亮点。 其次,面试官也会考察你的问题解决能力和团队协作能力。小米作为一家注重创新的公司,希望看到你如何应对技术挑战,尤其是在智能硬件领域的前沿技术分析和调研能力。建议你在面试前准备一些具体的项目案例,展示你在嵌入式软件开发中的实际经验,尤其是那些涉及复杂问题解决或团队协作的项目。着装方面,保持商务休闲即可,但更重要的是展现出你的专业性和对技术的热情。
在线咨询
请输入您的问题:
提示:由 AI 生成回答,可能存在错误,请注意甄别。