Skip to main content

Android 驱动开发工程师

Technology
成都万创科技有限责任公司
成都市, 中国¥15,000 - ¥30,000 /月3周前截至 2026/11/12
全职

职位描述

该职位来源于猎聘 核心岗位职责

1、负责 Android 系统下 bootloader(如 U-Boot)的开发、移植与性能优化,保障系统启动稳定性与效率;

2、主导显示(LCD/HDMI)、网络(以太网 / WiFi/Cellular)及常用外设(I2C/SPI/UART/USB/GPIO)的驱动开发、调试与迭代,解决硬件适配过程中的兼容性问题;

3、承担 Android HAL(硬件抽象层)的设计与实现,完成驱动与上层框架的接口适配,保障功能闭环;

4、深耕 Android 音视频播放、媒体框架、传感器(加速度计 / 陀螺仪等)及电源管理模块的驱动适配与性能调优,提升产品体验;

5、协同框架开发工程师完成跨层技术对接,参与产品需求拆解与技术方案评审,推动产品开发适配落地;

6、负责驱动层、HAL 层相关技术文档编写(设计文档、调试手册),沉淀技术经验; 能够独立定位并解决驱动开发过程中的复杂技术问题,具备线上问题快速响应与排查能力。

任职资格要求

1、本科及以上学历,电子工程、计算机科学与技术、自动化等相关专业,3 年以上 Android 驱动开发经验; 具备较好的英语听说读写能力优先; 2、精通 ARM 体系结构(ARMv7/ARMv8),熟悉 CPU 架构、寄存器操作及汇编语言,理解硬件工作原理; 熟练掌握 Android 驱动开发流程,具备显示、网络及常用外设接口(I2C/SPI/UART/USB 等)的驱动开发实战经验; 深入理解 Android 系统架构,熟悉 bootloader、Linux 内核驱动、HAL 层的分层设计逻辑与交互机制;

熟悉 Android 音视频框架(MediaFramework/OpenMAX)、传感器子系统、电源管理(PMIC / 休眠唤醒 / 功耗优化)的开发与适配; 具备强问题分析与定位能力,能独立解决驱动层、HAL 层的复杂技术故障。

3、熟练使用 C/C++ 编程语言,具备 Linux 内核编程基础,了解内核调度、中断、总线驱动模型; 掌握驱动调试工具(GDB/JTAG/ 示波器)及版本控制工具(Git),熟悉 Android 编译构建系统(Makefile/Soong); 具备良好的跨团队协作意识,能高效配合框架、硬件等相关岗位完成协同开发; 有车载 Android、智能终端(手机 / 平板 / 物联网设备)驱动开发经验者优先。

Keywords
monthsOfExperience: 36HALLinuxGNU DebuggerMakefileDebuggerGitSoftware Engineering

对这个职位感兴趣吗?