努力赢得尊重

STRIVE TO WIN RESPECT

C++开发工程师
发送简历到邮箱


岗位职责:

1、负责机器人主控软件的开发,推动机器人主控软件的迭代优化;

2、分析和解决程序问题;

3. 完成主控软件概要设计、详细设计、系统说明文档的编写;

4、与团队成员一起协作,商讨技术方案,进行技术上的实现和改进。



任职要求:

1、软件、计算机、数学、通信相关专业,本科以上学历,具有2年以上工作经验,有架构设计经验者或5万行代码以上重构经验者优先;

2、精通C++语言,熟悉C++11标准和Boost库,熟练使用面向对象和模板进行程序设计,并具备相关项目开发经验;

3、熟悉ROS或Apollo机器人平台框架,有相关使用经验者优先;

4、熟练掌握常用设计模式和常见数据结构、算法;

5、熟悉Linux系统,精通Linux命令,具备Linux操作系统开发经验,如网络编程、进程通信、内存管理和文件系统操作,能在Linux上分析和定位程序问题,熟悉内核实现原理者优先;

6、熟悉使用UML进行软件需求分析和架构设计者优先;

7、具备较好的沟通协调能力和团队协作精神,工作认真负责,能够承受一定的工作压力;

8、善于从开源库中吸取精华,具备掌握和应用新的前沿技术的能力,善于通过不断地学习来升华自己。