职位描述:
1. 负责公司嵌入式产品软件架构设计,代码编写、调试、维护等工作;
2. 负责技术方案评审,产品开发文档编写;
3. 负责产品调试及相关测试工作;
4. 负责产品前沿技术分析调研;
职位要求:
1. 本科及以上学历,计算机、自动化等相关专业,3~5年以上嵌入式软件开发经验;
2. 精通Linux/RTOS等操作系统,有较好的C/C++语言编程能力;
3. 有智能门锁/摄像机产品开发经验;熟悉门锁硬件框架,猫眼锁控等相关主控软件开发;
4. 有视觉系统开发经验者优先,熟悉无线通信协议(WiFi、蓝牙)者优先;
5. 具有较强分析、解决复杂问题能力,自驱、沟通,热爱技术及coding;
招聘部门:
小米
工作地点:
深圳市 ID:A164865
面试建议:
面试小米的嵌入式应用开发工程师-智能门锁职位,你需要特别关注几个关键点。首先,这个职位不仅要求你有扎实的嵌入式开发基础,如Linux/RTOS操作系统和C/C++编程能力,还特别强调在智能门锁或摄像机产品方面的实际开发经验。这意味着面试官会非常关注你是否真正理解门锁硬件框架和主控软件开发,以及你是否具备解决相关复杂问题的能力。此外,视觉系统开发和无线通信协议的经验虽然只是优先项,但在竞争激烈的面试中,这些技能可能会成为你的加分项。 为了准备这场面试,建议你重点复习Linux/RTOS操作系统和C/C++编程的基础知识,并准备一些你在智能门锁或摄像机开发中的实际案例。这些案例应该能够展示你的技术深度和解决问题的能力。同时,如果你有视觉系统或无线通信协议的经验,也要准备好相关的技术细节和项目经历。面试中,面试官可能会问及你如何处理技术方案评审、产品调试中的具体问题,因此提前思考这些问题并准备清晰的回答非常重要。最后,不要忽视沟通能力和自驱力的展示,这些软技能在小米这样的技术驱动型公司同样受到重视。