小米 – 洗衣机嵌入式软件开发工程师 职位分析和面试指导

职位描述:

1. 负责洗衣机、干衣机主控/显控软件通用平台的搭建;
2. 负责洗衣机、干衣机洗涤/烘干流程/人机交互等功能开发;
3. 负责洗衣机产品功能迭代和量产品维护;
4. 负责出口洗衣机显控电脑板软件评估认证;

职位要求:

1. 熟练掌握C语言,嵌入式系统和ARM内核处理器,有着良好的编程习惯和面向对象的编程能力。
2. 深入理解洗衣机/干衣机电控系统,流程控制相关控制逻辑;
3. 理解硬件原理图,理解洗衣机常用负载的控制逻辑。可配合硬件工程和系统工程师,制定控制逻辑方案和保护策略。

招聘部门:

小米

工作地点:

武汉市 ID:A34325

面试建议:

洗衣机嵌入式软件开发工程师这个职位在小米公司具有明确的专业方向和技术要求。首先,这个岗位不仅要求扎实的嵌入式开发能力,还需要对洗衣机/干衣机这类家电产品的电控系统有深入理解。从职位描述可以看出,面试官会特别关注应聘者在洗衣机控制逻辑、硬件交互以及产品迭代维护方面的实际经验。 建议应聘者在准备面试时,除了复习C语言和ARM处理器相关知识外,要重点准备洗衣机控制流程相关的案例。可以提前梳理自己在洗衣机洗涤/烘干流程开发、人机交互功能实现方面的项目经验。同时,由于这个职位需要与硬件工程师协作,建议准备一些硬件原理图解读和跨部门协作的实际案例。在面试过程中,可以主动展示自己对家电产品保护策略的理解,这往往是面试官考察的重点之一。