AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

BSP工程师

15-30万/年
深圳市本科不限经验

职位描述

岗位职责:
1. BSP开发与适配
85 负责Android系统底层BSP开发,包括Linux内核驱动开发(如Camera、Sensor、Audio、Display等模块)及硬件接口协议(I2C/SPI/UART/MIPI等)适配。
85 参与芯片平台(RK/Hisi等)Bring Up工作,完成硬件与Android/Linux系统集成,解决内核兼容性、稳定性及性能问题。
2.Framework中间件开发
85 设计并开发中间件核心组件,支持多模块协同工作。
85 优化Android Framework核心服务(AMS/WMS/PMS/PKMS),熟悉Binder/JNI通信机制,解决系统级性能瓶颈(如ANR/OOM)。
3.性能优化与调试
85 分析系统功耗、内存泄漏等问题,使用工具(如LeakCanary、Traceview)优化启动时间及资源利用率。
85 配合硬件团队完成电路设计评审,提供驱动层可行性建议,并支持量产项目问题排查。
4.跨团队协作
85 与硬件、应用开发及测试团队协作,输出技术文档(设计文档、调试报告),推动自动化测试工具开发。
岗位要求:
1. 学历与经验
85 本科及以上学历,计算机、电子工程、通信等相关专业,2-3年Android BSP或中间件开发经验,有量产项目经验优先。
2.技术能力
85 BSP方向:
精通C/C++,熟悉Linux内核驱动框架(Device Tree、HAL层)及外设接口协议。
熟悉Android系统启动流程、HAL层开发,具备硬件调试能力(示波器、逻辑分析仪)。
85 中间件方向:
熟悉Android Framework架构,至少精通一个子系统(Audio/Media/Camera/OTA)开发。
了解中间件性能调优方法,有TV中间件开发经验者优先。
3. 工具与软技能
85 熟练使用Git、ADB、Android Studio等工具,具备快速定位复杂问题(如内核死锁、性能劣化)的能力。
85 良好的沟通能力、团队协作意识及技术文档编写习惯。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅