美团Camera驱动软件开发工程师
任职要求
1、计算机/电子/通信类本科及以上学历,5年以上智能座舱或Android手机Camera领域开发经验; 2、深入理解Android系统Camera软件架构(CamX/HAL3/Multicamera),具备V4L2、Camera HAL、GStreamer、EVS中一种或多种多媒体框架系统软件开发经验; 3、熟悉Sensor、SerDes等外围器件,熟悉IPS Pipeline,有Sony/OV/三星Sensor点亮经验; 4、熟悉Android系统架构及其运行机制,理解Framework、Native…
工作职责
1、参与座舱域/智能网联域、智驾域Camera子系统的开发与性能优化,涵盖Sensor适配与驱动开发、Android HAL层开发、框架对接、性能与稳定性调优; 2、适配主流车载Sensor,负责Sensor Bring-up、寄存器配置、调试流程;Sensor工作模式切换、HDR、曝光控制等特性调试; 3、基于HAL3/CamX架构,定制开发Camera HAL,支持多Sensor并发、分辨率/帧率配置、图像流管理;支持3A控制、多帧合成、PDAF、LDC等成像流程;负责Camera Pipeline的端到端性能调优; 4、设计Android系统与嵌入式Linux的Camera数据通路,支持多路摄像头并发处理(如行车记录、舱内监控、环视拼接、倒车影像); 5、研究车载Camera前沿技术并输出预研方案,解决跨OS(Android/Linux)的Camera兼容性问题,确保功能安全合规。
1. 负责相机驱动AF,OIS等模块的开发和维护 2. 负责和新业务部相关的项目中AF部分的集成开发 3. 负责相机硬件模块的bringup和功能开发 4. 对相机硬件模块深入研究,从用户端提出合理需求,引领硬件设计方案
1.系统与驱动开发: 负责嵌入式Linux/RTOS系统下驱动程序的开发、调试和优化,确保硬件设备稳定高效运行; 2.BSP开发与维护: 负责公司产品BSP(板级支持包)的开发、移植、裁剪和维护工作,适配不同硬件平台; 3.多媒体模块开发: 参与视频、音频等多媒体模块的驱动开发与调试,尤其是在视频采集(取流)、ISP图像处理等相关模块的性能调优; 4.系统性能优化: 负责对系统内核进行性能分析和优化,解决系统稳定性、功耗、启动速度等关键问题; 5.技术难题攻关: 解决产品在开发、测试和量产过程中遇到的底层软件和驱动相关的技术难题; 6.团队协作: 与硬件工程师紧密合作进行硬件调试;与应用层软件工程师协作,提供稳定可靠的底层接口和支持。
1、负责Camera Sensor的点亮、调试、优化工作; 2、配合算法团队完成Camera相关需求; 3、协助硬件部门确定器件选型与指标评估; 4、负责Camera Sensor相关前沿技术的研究与合作。
机器人安卓底层软件工程师 岗位职责: 1. 负责机器人的安卓系统的底层驱动开发,包括IIC、SPI、Display、USB、以太网、音频、Camera等简单与复杂驱动; 2. 负责系统bring-up,根据硬件设计编写和调试Device Tree,实现硬件功能配置与描述; 3. 负责Android/Linux平台系统的日常开发与维护,定制和维护Makefile,bug管理、分支管理等; 4. 负责系统问题解决,包括死机、响应缓慢、Panic、内存泄露、硬件异常、内核与用户空间交互冲突等,确保内核与驱动的工作效率与稳定性; 5. 负责评审硬件原理图,编写开发文档、测试文档、Release Note等、与应用软件协商制定非标准化解决方案等; 6. 负责与平台芯片厂商沟通,理解平台厂商的开发节奏、已知问题列表等,确保底层软件方案在时间与技术层面的可行性;