Flexible Work, Better Balance
您将加入滴滴自动驾驶内核团队,主要工作内容:
1. 负责 rootfs、linux 内核的构建与定制。
2. 负责 linux 设备驱动开发,开发轻量级 pcie 通信协议栈,实现超低延迟的通信,极致优化通信过程中的CPU占用。
3. 负责维护其他常见设备驱动如网卡、 磁盘(emmc、ufs、nvme、usb)等,根据需求开发和维护性能、稳定性测试用例,深入源码分析性能问题以及完成性能优化。
4. 负责内核问题的分析与修复,并将修复补丁推进开源社区。
任职要求
任职要求
1 有 linux 设备驱动开发经验,对某一子系统有深入的研究,能深入源码分析设备的初始化流程,io流程。
2 熟悉 linux 设备驱动框架,熟练掌握内核模块开发,掌握 kernel space 与 user space 通信方式如:sysfs、procfs、ioctl等。
3 有 rootfs 构建与定制经验
4 熟练掌握内核的编译,打包,安装。
5 对技术有热情,勇于挑战难题,攻克难关。
加分项
有内核开源社区补丁优先