小米小米汽车-BSP工程师-智能座舱(北京)
任职要求
1. 计算机、电子、汽车、自动化、通信等相关专业,3年及以上工作经验; 2. 精通C/C++编程,具备优秀的编程思想和代码风格,复用性、可读性、扩展性强; 3. Linux内核基本功扎实,具备以下…
工作职责
1. 负责汽车座舱域控制器Android平台HAL层、BSP驱动开发; 2. 负责HAL层、BSP驱动的优化和疑难问题解决; 3. 负责Android Init, Vold, Recovery的开发与维护; 4. 负责Android bringup适配、调试,基线升级。
1、自动驾驶域控制器的软件集成和发布工作: * 根据版本发布需求,从代码库中选取特定的分支或节点制作软件包或者刷写镜像。 * 对发布内容做冒烟测试,检查基础功能; * 根据版本发布需求,对发布内容进行逐项验证,检查是否满足发布需求; * 跟研发人员紧密配合,对发现的问题快速反馈并进行回归测试; * 撰写软件发布说明(release note),汇总版本变更情况和验证情况; 2、自动驾驶域控制器的专项测试工作: * 针对特定的功能或软件模块设计测试方法并撰写操作说明; * 利用已有的工具和方法执行测试并撰写报告; * 常见测试方向包括业务逻辑、通信带宽、通信时延、系统稳定性等; * 对各个渠道反馈的问题进行压力测试以协助定位和解决; 3、BSP与底软自动化测试平台建设: * 测试工具链搭建、自动测试脚本编写; * 测试资源管理与协调(外包人员与工程服务供应商)等。
1. 负责智能座舱BSP系统开发,比如Linux Kernel特性开发,如系统启动引导、系统稳定性和安全、功耗性能优化等; 2. 负责智能座舱BSP驱动开发,如Camera、Audio、Display、Ethernet、Codec以及其它各类传感器等; 3. 负责和硬件开发以及应用开发团队配合进行需求开发和联调落地,确保智能座舱车机按时保质量产; 4. 负责智能座舱车机系统工具开发,算法集成和开发等。
1. 负责智能座舱BSP系统开发,比如Linux Kernel特性开发,如系统启动引导、系统稳定性和安全、功耗性能优化等; 2. 负责智能座舱BSP驱动开发,如Camera、Audio、Display、Ethernet、Codec以及其它各类传感器等; 3. 负责和硬件开发以及应用开发团队配合进行需求开发和联调落地,确保智能座舱车机按时保质量产; 4. 负责智能座舱车机系统工具开发,算法集成和开发等。