Linux系统应用工程师

岗位职责:

1. 负责基于linux系统开发应用软件、以及通用的基础组件;

2. 负责割草机器人系统的任务调度开发与维护;

3. 负责对接算法、底盘驱动、服务器等交互逻辑需求;

4. 负责割草机器人产品的软件需求分析与研发,根据产品需求和定义,按时完成功能需求;

5. 负责产品技术文档的撰写和整理;

任职要求:

1. 全日制一本以上学历,有机器人、无人机、自动驾驶等行业经验优先;

2. 有一定的数学、几何基础,电子电气、计算机等软件相关专业优先;

3. 掌握linux系统常用命令以及调试技术、以及makefile、cmake等工程构建工具;

4. 掌握linux系统进程间的调度机制、内存管理机制等,如进程间的通信组件,有过相关项目实践更佳(内核);

5. 掌握c、c++11/14/17以及相关的c++库,并熟练使用,掌握多线程开发编程;

6. 掌握shell、python等脚本语言;

7. 熟悉gcc、gdb、RTThread、http、mqtt、gRPC等进行多进程应用开发;

8. 熟悉Linux、OpenCV、git、jenkins、vscode、xshell等开发软件的使用;

9. 具备linux内核裁剪、内核调优、驱动开发等经验者优先;

10. 有ROS或其它机器人软件框架经验优先。

公司地点:深圳南山区众冠时代广场A座写字楼910

公司简介:

职位发布者:郭先生

浙江白马科技有限公司

融资阶段:

公司规模:500~999人

相似职位: