职责描述:
1、参与自动驾驶车端系统软件的研发和测试,包括操作系统、基础服务、中间件、数据闭环、系统工具等;
2、参与自动驾驶系统的开发和验证,协助自动驾驶算法的量产落地;
3、参与分析和优化自动驾驶系统的各种复杂的稳定性问题和性能问题。
任职要求:
1、本科及以上学历,计算机科学或相关专业,良好的英语读写能力;
2、熟练掌握C/C++编程语言,有出色的软件架构能力和编码能力,追求工程卓越;
3、熟悉Linux系统,对操作系统、计算机体系架构、计算机网络、设计模式有深刻理解;
4、熟练掌握Linux系统下的多线程编程和网络编程;
5、实习时长4个月以上,每周至少到岗4天;
加分项:
1、熟悉C/C++特性在编译器层面的实现原理;
2、参与过Linux/RTOS等操作系统内核的研发;
3、在ACM-ICPC等类似编程竞赛中获得过优异成绩;
4、在Github上参与贡献过开源项目;
5、实习时长6个月以上。