岗位职责(具体工作内容)
您将加入滴滴自动驾驶团队, 负责自动驾驶芯片操作系统CPU调度器的研发。
1. 参与自动驾驶操作系统CPU调度方案设计、调度器研发,最终落地并产出论文
2. 结合自动驾驶场景,研发分析调度问题的 Linux 内核、系统、ebpf 工具
3. 分析和解决开发过程中出现的问题,优化CPU调度器性能
4. 协助团队成员进行技术研究调研,参与团队的技术讨论,协助制定技术解决方案
5. 学习并应用最新的技术和工具,以提高开发效率
6. 开发回馈开源社区,参与开源开发
任职资格(学历、目标院校、语言、技能、性格等要求)
1. 较强的C语言基础、熟悉Shell语言
2. 计算机或相关专业硕士及以上学历在读
3. 熟悉 Linux 操作系统内核 & 调度器 或 对底层技术 & 操作系统有一定基础和浓厚兴趣
4. 良好的沟通与合作能力,较强的学习能力及逻辑分析能力
加分项
1. 深入研究过 Linux 调度器如cfs、eevdf、sched_ext的源码
2. 有 ebpf 或相关工具 & 内核驱动 & 内核模块开发经验
3. 有rt-linux或其他rtos项目的开发经验
4. 阅读过大量开源项目源码,有开源项目社区经验者