职位描述
岗位职责
1、负责J6域控的Linux/FreeRTOS下各外设模块驱动程序的开发;
2、负责J6域控的Linux Kernel/FileSystem裁剪和优化;
3、负责硬件平台的Bring Up,配合DV/PV试验;
4、参与系统快启、稳定性、内核优化等相关的底层软件开发工作;
5、负责J6域控产品的Linux App的开发(比如OTA,通信服务、诊断等);
6、负责J6域控产品相关算法模块的部署和适配;
7、负责分析、定位并解决域控底层相关的软硬件问题;
8、负责编写软件开发过程相关设计文档,满足公司的软件开发流程规范;
任职要求
1、扎实的C/C++编程能力,熟悉Python/Shell等脚本语言;
2、熟悉Linux内核(代码)和各种驱动架构(比如Camera\Storage\Display\Audio\Network等子系统);
3、熟悉车载或者自动驾驶常用的中间件框架(比如SOMEIP、ROS、片间通信等);
4、具备Linux内核移植、裁剪以及优化的实战经验优先;
5、熟练使用Git/SVN/JIRA等工具,熟悉软件敏捷开发、车载软件开发流程;
6、至少3年车载Linux相关的开发经验并且至少2两个量产项目的开发经验(必须);
7、有至少2年的自动驾驶产品的开发经验(必须);
8、有地平线Journey、TI TDA等系列芯片的项目开发经验(优先)
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕