**********************
高级驱动工程师
  • 收藏职位
  • 分享职位
25-40万 上海 本科 5-8年 招聘 1 人 预计佣金 52K 一周前刷新/两周前发布
迅致直营
职位亮点
新增岗位
JD基本信息
岗位职责
岗位职责: 1、驱动开发与移植:根据硬件规格,为平台芯片(高通、展锐、mtk等)和外围设备开发、移植和调试linux内核驱动和安卓hal模块. 2、系统bring-up:在新硬件平台(新主板)上,负责底层驱动的初始化和调试,使安卓系统能够成功启动并基本操作硬件. 3、问题诊断与解决:定位和解决与硬件相关的系统问题,如系统崩溃(kernel panic)、死机、重启、性能低下、功耗异常、功能失效等. 深入分析内核日志(dmesg)、安卓日志(logcat)和崩溃文件. 4、性能与功耗优化:与系统工程师合作,针对特定硬件进行驱动层的性能调优和功耗优化,例如显示帧率、触摸响应速度、摄像头启动时间、音频延迟等. 5、代码维护与升级:维护和升级现有设备的驱动代码,适配新的安卓系统版本,解决兼容性问题. 6、指导新人技术提升.
任职要求
岗位要求: 1、编程语言:精通 c语言 和 c++,熟悉 python语言. 2、操作系统内核:深入理解 linux内核 的工作原理,包括:进程管理、内存管理、中断处理、并发与同步( spinlock, mutex)、设备模型、电源管理. 3、硬件接口与协议:熟悉常见的硬件总线协议和接口,如 i2c、spi、uart、sdio、mipi(dsi/csi)等. 能阅读硬件原理图(schematic)和芯片数据手册(datasheet). 5、调试能力:精通使用各种调试工具,如: 熟练掌握驱动调试方法,精通调试工具adb, gdb, kgdb, trace32 6、版本控制:熟练使用 git 进行代码管理. 教育背景及经验: 1、计算机、通信、电子或相关专业,本科及以上学历. 2、3年以上android/linux相关开发经验,深入理解android/linux驱动架构设计和关键特性. 3、对lcm、camera、charge、usb、wifi、bt、audio、ddr、emmc、ufs等其中一项或若干项有非常丰富的调试经验和问题分析背景. 4、良好的沟通能力,较强的积极主动性,较强的逻辑分析和独立解决问题能力,较强的学习能力.
所属行业:
物联网
职能分类:
驱动开发
工作城市:
上海,招聘1人,详细地址:上海长宁区临虹路
职位要求
学历要求:
本科·统招
工作年限:
5-8年
技能/证书:
-
薪资福利
年薪范围:
25-40万*12薪
薪资福利:
薪资分固定和浮动部分,固定部分月薪*12个月,补贴: 800元/月(餐补、交通、话费等)。年终奖一般1-2个月。 晚上加班达到2小时,有加班餐补。可调休。 五险一金按工资基数缴纳
团队架构
所属部门:
AI事业部
下属人数:
-
部门架构:
AI 事业部,20多人:偏创新,与人工智能结合多,应用领域包括智能楼宇、智能水表、POS 机、智能座舱等;
汇报对象:
技术副总监
职级职称:
资深工程师
面试信息
面试轮次:
1轮
面试流程:
技术副总监面试
视频面试:
可以接受