职位描述:
1 负责智能割草机Linux平台上的应用层软件开发与功能实现,包括任务调度、用户交互、数据处理等模块;
2 负责机器人软件功能开发、软件单元的测试,软件产品技术文档的编写,参与割草机核心功能的需求分析、架构设计与代码实现,优化系统性能与稳定性;
3 负责与算法、硬件、测试团队协作,完成传感器数据集成、通信协议对接及整机联调;
4 上级分配的其它相关工作;
任职要求:
1 计算机、电子、自动化或相关专业本科及以上学历,2年以上Linux平台开发经验;
2熟练掌握C/C++或Python,具备良好的编程习惯和调试能力;
3 熟悉Linux操作系统原理,掌握进程管理、线程同步、IPC、信号处理等机制;
4 有嵌入式Linux开发经验者优先,熟悉常用通信接口(如UART、I2C、SPI、CAN)者优先;
5 具备良好的沟通能力和团队协作精神,能独立完成模块开发与问题定位;
6有机器人、智能家电或户外智能设备开发经验者优先。
加分项
1 了解ROS(Robot Operating System)者优先;
2 熟悉实时系统或低功耗优化经验者优先。