职位描述:
高级Touch驱动工程师
高级Sensor驱动工程师
职位要求:
Touch驱动
职位描述:
1.手机项目的触屏驱动开发与维护,完成新项目的驱动开发与升级;
2.协调内部软硬件团队,供应商及测试等资源,解决实际项目中的问题;
3.触屏售后问题的跟进和处理;
4.从用户端发掘用户痛点,并开发相应的触屏新功能改善痛点。
职位要求:
1.本科及以上学历,计算机、通信、电子信息等相关专业,5年以上嵌入式Linux或Android底层驱动开发工作经验;
2.有手机项目经验及触屏供应商工作经验优先,了解触控固件算法更佳;
3.熟悉触屏input架构,IIC、SPI架构,了解android input系统等;
4.了解linux设备驱动开发,熟悉驱动debug方法,有驱动开发经验者优先;
5.有较强的协调能力,可以较好的组织上下游部门进行沟通及协调别的领域完成需求开发;
Sensor驱动
职位描述:
1.负责Qcom/Mtk平台sensor驱动(ProximitylightA+GMagSarHall等)的开发及相关专项开发;
2.负责驱动层和Hal层的联调及驱动层和算法的联调等客制化的功能开发;
3.负责子系统的稳定性及性能、内存管理等的处理和优化;
任职要求:
1.本科以上学历,5年以上工作经验;
2.熟练掌握CC++等语言;
3.熟练Qcom/Mtk平台框架,熟悉Linux驱动架构和android驱动,熟悉adsp/scp子系统,熟悉Hal、Framwork层;
4.熟练掌握各个传感器的工作原理,校准流程等;
5.熟悉业内传感器技术的发展趋势,具备良好的洞察能力和创新力;
6.熟悉sensor算法,有一定的算法开发能力者优先;
7.掌握驱动调试方法和工具,责任心强,学习能力强,具备良好的沟通和协调能力,很强的逻辑分析能力和独立解决问题的能力;
招聘部门:
小米
工作地点:
深圳市社招全职职位 ID:M5191
面试建议:
面试小米手机部-显示技术专家职位时,面试官会特别关注你在嵌入式Linux/Android底层驱动开发方面的经验,尤其是触屏和传感器驱动的实际项目经验。这个职位不仅要求技术深度,还需要你具备跨部门协调能力和解决实际问题的能力。触屏和传感器驱动开发是核心,你需要展示对相关架构和平台的熟悉程度,以及在实际项目中如何解决复杂问题的经验。 建议你在准备面试时,重点准备以下几个方面的内容:首先,详细梳理你在触屏和传感器驱动开发方面的项目经验,特别是那些能够体现你技术深度和解决问题能力的案例。其次,复习Linux/Android底层驱动开发的关键技术点,包括input架构、IIC/SPI架构等。最后,准备一些展示你协调能力和跨部门合作经验的例子,因为这也是这个职位的重要要求。在面试中,面试官可能会问及你如何处理驱动开发中的难题,或者如何优化驱动性能,提前思考这些问题会让你更有信心应对面试。