锦鲤求职

移远通信

驱动开发工程师(ODM)

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

有以下三个方向可以选择:

Camera方向:

1.负责Android平台Camera模块的底层驱动开发、移植与调试。

2.负责CameraHAL层(HAL1/HAL3)的开发、深度定制与维护,例如集成第三方算法、实现自定义功能等。

3.解决相机黑屏、花屏等各类疑难问题,针对相机的功耗、性能及稳定性进行持续调优。

4.配合硬件工程师完成软硬件接口评估与调试,并为上层Framework开发提供必要的驱动与HAL层支持。

5.参与Camera相关新器件、新技术的评估和预研工作。

USB充电方向:

1、负责嵌入式平台Android/Linux BSP中USB、充电管理相关模块的驱动开发与维护;

2、完成USBHost/Device/OTG、Type-C、PD协议栈的适配与调试;

3、负责电池充电管理(ChargerIC)、电量计(Fuel Gauge)驱动、三方CClogic(PD PHY)驱动开发;

4、参与功耗优化、充电异常分析及硬件联动调试;

5、配合硬件团队完成充电曲线调优、热管理策略及快充协议兼容性测试;6、编写技术文档和用户手册,为团队成员提供培训和指导。

外设方向:

1、负责嵌入式平台(Linux/Android)多种外设的驱动开发与调试,包括但不限于:LCD、TP、SENSOR、NFC、SPI、UART、12C、PCIE等:

2、参与外设器件选型、驱动架构设计及性能优化;

3、解决外设相关的稳定性、功耗、兼容性问题;

4、编写驱动设计文档及调试指导手册;

5、与跨职能团队合作,确保项目按时完成并达到预期的质量标准;

任职要求:

1、本科及以上学历,计算机、电子、通信、自动化等相关专业,3年以上嵌入式Linux或Android平台驱动开发经验。

2、熟练掌握Linux内核驱动模型及设备树配置,熟悉Android系统软件架构(Android方向)或Linux内核子系统(BSP方向)者优先。

3、精通以下驱动开发中的至少一种:LCD/TP/SENSOR/NFC/SPI/UART/I2C/PCIE等;或有Camera模块/多媒体方向底层开发经验;或有USB子系统和电源管理框架(USB Gadget、Charging Manager、Power Supply Class)开发经验。

4、具备快充协议调试经验(USB PD、BC1.2、QC等),理解PD协议栈状态机及消息交互者优先;能看懂原理图,熟练使用示波器、逻辑分析仪进行时序调试及信号分析(CC线、VBUS、DP/DN等)。

5、熟练掌握C/C++,具备扎实的底层编码和调试能力,逻辑清晰,具备独立分析和解决复杂技术问题的能力,有多外设协同调试经验者优先。

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →