
海康威视
萤石网络-嵌入式软件开发-安卓-杭州
萤石网络-嵌入式软件开发-安卓-杭州
发布于 大约 20 小时前普通员工/个人贡献者
杭州市
中级经验
全职员工
仅现场办公
本科
软件工程
Arm
Bsp
Gpio
Hal
Spi
U-Boot
Usb
驱动开发
AI 估算 · 15k–25k
杭州嵌入式安卓开发,中级经验,海康威视上市大厂,薪资具备竞争力,市场均价在此范围。
职位详情
关于这个职位
该职位主要负责基于ARM处理器的安卓平台嵌入式BSP开发、维护与优化,同时负责硬件板级功能调试、问题跟进及技术文档编写
适合具备扎实Linux/Android内核及驱动开发经验、熟悉常用硬件接口的嵌入式工程师
加入海康威视旗下萤石网络,可深度参与IoT产品的底层软件开发
最低要求
熟练掌握 Linux及android 操作系统和体系结构,了解ARM处理器的架构和基本原理
熟练掌握 C编程,也需具备C++、Python、Java等语言的代码阅读和编写
熟练掌握u-boot、kernel、rootfs及安卓hal层相关的开发和调试方法
熟练掌握GPIO、串口、I2C、SPI、PWM、USB、I2S、PDM、SDIO等接口的开发和调试方法
具备SENSOR、LCD、音频、EMMC、RTC等外设驱动开发经验
熟悉 svn、git、cmake、Makefile、shell、xml等常用工具的使用
有良好的英语读写能力,可以读懂英文技术资料和文档
有良好的沟通能力和团队合作精神,能够与其他团队开展良好的业务合作
工作职责
负责基于arm处理器的安卓平台的嵌入式BSP开发、维护和优化;
负责安卓项目问题的跟进和解决;
负责硬件板子的功能调试,并提供研发自测报告和软件成果物
负责提供系统总体设计文档、模块设计文档和测试文档等
优先资格
有安卓BSP底层及HAL层相关开发经验者优先考虑
AI 洞察
优缺点分析
优点
- 海康威视作为安防与IoT领域巨头,平台稳定、技术积累深厚,能够接触到大规模商用产品
- 嵌入式安卓BSP开发是硬件与软件结合的核心岗位,技能壁垒高,职业价值长期稳定
- 杭州有良好的人才政策与互联网氛围,生活配套完善
- 嵌入式开发需要同时掌握软硬件知识,调试硬件板子较为繁琐,对耐心和细致要求高
- 技术栈较底层,向上转型为纯应用层或管理岗需要一定时间和机遇
- 适合对底层系统有浓厚兴趣、喜欢软硬件结合、乐于钻研驱动和内核的嵌入式工程师
缺点 / 挑战
- 项目周期可能较短,需要快速响应并解决问题,工作压力有时较大
角色解读
- 技术方向:可向嵌入式系统架构师、安卓底层技术专家发展,深入内核优化和硬件适配
- 管理方向:积累项目经验后可晋升为技术Lead或团队主管,带领嵌入式团队
- 行业前景:IoT和智能家居持续增长,BSP开发经验在物联网、汽车电子等领域均有较高价值
- 负责基于ARM处理器的安卓平台BSP开发、维护与优化,包括u-boot、kernel、rootfs及HAL层
- 跟进并解决安卓项目中的底层软件问题,进行硬件板级功能调试
- 编写系统总体设计文档、模块设计文档和测试文档,输出研发自测报告
- 精通C编程,并具备C++、Python、Java等语言的读写能力,熟悉Linux/Android体系结构
- 熟练掌握u-boot、kernel、rootfs及安卓HAL层开发调试,熟悉常用硬件接口(GPIO、I2C、SPI等)
- 具备多种外设驱动开发经验(Sensor、LCD、音频、EMMC、RTC等),熟悉版本管理工具(svn、git)
申请策略
- 海康系企业注重实际项目经验,建议在简历中展示可量化的成果(如性能优化百分比、解决问题数量)
- 准备时关注海康萤石的产品线(如智能家居摄像机、门锁等),了解其硬件平台和Android版本
- 重点突出BSP或HAL层开发经验,列出具体项目中使用的外设接口和芯片型号
- 强调独立解决硬件调试问题的案例,体现问题分析与debug能力
- 展示掌握的技能清单,如Linux内核裁剪、驱动移植、Android系统定制等
- 若尚无安卓HAL层经验,可学习AOSP源码中HAL相关模块,动手写一个简单的Sensor HAL驱动
- 加强硬件基础,理解常用接口时序(如I2C、SPI),可通过购买开发板实战
- 提升英语技术文献阅读能力,熟悉常见英文datasheet和kernel文档
面试指南
- 对于嵌入式调试类问题,采用“现象分析->缩小范围->验证假设”的思路,结合日志(dmesg、logcat)和硬件测量(示波器、逻辑分析仪)
- 对于驱动设计类问题,先梳理硬件特性、内核驱动框架(如platform driver、device tree),再考虑中断、DMA等性能优化
- 请介绍一下Linux内核启动过程中u-boot、kernel、rootfs的加载流程
- 如何调试一个安卓平板触摸屏失灵的问题?你会从哪些方面排查?
- 请描述I2C协议的时序和一次数据传输过程,以及在Linux中如何编写I2C驱动
- 你如何理解安卓HAL层?设计一个Camera HAL需要包含哪些关键组件?
- 假设你新拿到一块ARM开发板,没有BSP支持,你会如何着手开始Bring-up?
- 复习Linux驱动模型、设备树、Android编译系统等基础知识,准备一个自己完成的驱动Demo
职位点评
70
综合评分
海康大厂、嵌入式安卓BSP、技术含量高、薪资中等偏上、WLB一般。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
该职位最适合对底层技术有热情、追求专业技能成长的发展型求职者。
表现最好
成长发展
相对薄弱
使命价值
薪资福利70
成长发展85
工作生活60
使命价值50
薪资福利
70中等
海康威视作为上市巨头,薪资水平在杭州具有较强竞争力,但JD未明确披露具体福利,综合评估处于行业中等偏上水平。
薪资信号未披露(AI估算:15K-25K/月)
成长发展
85较高
该岗位涉及Android BSP、驱动开发、多种硬件接口,技术栈底层且前沿,有大量实践机会提升系统级能力,成长空间大。
技术前沿主流现代技术
技术栈Linux、Android、ARM、BSP、HAL、驱动开发、U-Boot、Kernel
业务类型ambiguous
工作生活
60中等
工作地点固定于杭州现场办公,未提及弹性或远程,且嵌入式开发常涉及硬件调试,可能需要加班应对项目节点,WLB一般。
工作模式仅现场办公
办公地点科技园/产业园
加班情况未提及(无法判断)
使命价值
50较低
智能家居和IoT行业处于稳定增长期,但岗位偏底层技术,与社会价值直接关联不大,意义感中等。
行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
海康威视 的其他在招职位
相似职位推荐
Watch Jobs