职位详情
嵌入式软件工程师
1.2-2.2万
鲁科检测科技(山东)有限公司
济宁
1-3年
本科
09-04
工作地址

山东省济宁市任城区接贾路2-2

职位描述
岗位职责:
1.基于英伟达jetson 系列主控,开发机器人控制逻辑、图像识别、任务管理等模块;
2.设计并实现状态机 / 行为树等决策架构,调度机器人执行导航、避障等任务;
3.设备驱动开发与调试(如摄像头、IMU、雷达、GPS、4G模块等);
4.与底层设备驱动、中层控制/算法(路径规划、定位)对接,实现系统闭环;
5.编写与维护任务调度、任务切换、状态监控等中间件/逻辑框架代码;
6.分析与优化控制逻辑稳定性、健壮性、异常处理能力;
7.协助系统集成与测试,参与从原型验证到产品落地全过程。
岗位要求:
1.熟练掌握C/C++、python等语言开发,具备嵌入式Linux平台开发经验;
2.有机器人控制系统开发经验,熟悉状态机、行为树、任务调度等模式设计;
3.有面向对象编程经验,具备良好的模块化设计与架构思维;
4.熟悉Linux进程管理、多线程、IPC通信机制(如socket、message queue等);
5.能与底层设备驱动对接,具备良好的跨团队协作能力;
6.对机器人系统运行的逻辑流转有整体认知,注重鲁棒性与可维护性。
加分项:
1.熟悉ROS/ROS2框架,使用过如 BehaviorTree.CPP、SMACH、FlexBE 等行为建模工具;
2.有移动机器人、AGV、扫地机、无人车等相关项目经验;
3.熟悉机器人软件架构(例如任务层/规划层/执行层分层设计);
4.有测试驱动开发(TDD)、代码单元测试、调试经验;
5.有量产落地经验,熟悉系统健壮性设计与OTA升级流程者优先;
6.熟悉图像处理基础理论知识,了解常见的图像识别算法,精通至少一种深度学习框架。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请