职位描述:
1. 参与行车泊车及主动安全等相关功能的业务设计以及优化;
2. 负责车端业务软件以及状态机等相关模块的开发以及优化;
3. 与第三方完成相关协议的对接,快速接入主机厂相关车型;
4. 与硬件、算法团队协作,集成并优化自动驾驶系统。
职位要求:
1. 熟练掌握C++11或者以上版本,能够灵活使用设计模式,数据结构与算法以及多线程等等手段优化自己的程序,代码风格良好;
2. 有丰富的Linux下平台开发经验,熟悉多进程多线程间通信的方式,熟悉常见的网络以及车端通讯协议;
3. 熟练使用GDB/GIT/CMAKE/DOCKER等相关开发工具,有脚本语言使用经验(SHELL,PYTHON等)
4. 有一定的架构设计经验,熟悉常见的PC端或者系统软件架构设计模式,对软件质量有要求;
5. 沟通能力良好,对工作有责任心,有主机厂或者相关行泊车等业务开发经验,有量产落地经验优先;
6. 优秀的代码优化能力和问题建模能力,包括不限于:优化运行时间、IO、内存占用,能够以创新的思维解决具有挑战性的问题。