工作职责:
在自研智能驾驶AI芯片上,构建系统软件平台,开发调试驱动、中间件,进行稳定性性能功耗等优化,重点参与以下的1个或多个工作:
1.芯片SOC平台的驱动程序开发和优化。
2.系统软件电源管理,性能优化,以及稳定性问题分析与定位。
3.智能驾驶系统软件中间件抽象,系统安全(safety、security)机制的设计与完善等。
4.软件平台研发和维护,适配,优化,调试工具开发维护等。
5.关键客户的技术支持。
职位要求:
1.具有电子/计算机/自动化相关专业的本科及以上学历,有2年以上BSP相关开发经验。
2.熟练掌握C/C++编程,有Linux/Android等开发经验。
3.熟悉ARM等平台下的嵌入式开发技术,具有较强的系统级开发和调试能力。
4.熟悉Linux内核调试手段,对优化Linux等内核有过实际开发经验者更佳。
5.熟悉Linux驱动开发,有CPU, Bootloader, Secure,Power, PCIe,Ethernet,EMMC/SD, SPI,文件系统等一个或多个模块经验。
6.具有良好的沟通能力和团队合作精神。
7.加分项:具有以下方向经验之一
a. 有QNX或AGL、AUTOSAR、ROS等相关经验;
b. 有过车载或其他大型中间件框架搭建、实现经验者;
c. 视频编解码及框架经验(V4L2, Codec, OpenMAX),ISP,及其他图像处理工具与驱动相关经验(embedded Graphic/GLES/GPU);
d. ARM微内核/虚拟化OS(QNX, L4, Xen);
e. 有车规软件经验,或功能安全、网络安全软件开发经验,熟悉车规及功能安全标准,熟悉车规项目软件开发流程。