职位描述
岗位职责
1.根据应用场景和业务需求,设计软件架构、规划模块功能与交互逻辑,制定开发计划和技术方案以满足复杂应用需求;
2.运用相关框架编写机器人运动控制、路径规划等核心模块代码。利用内存管理、多线程等特性优化代码,提升软件性能,确保在工业或服务场景中稳定、实时运行;
3.运用模板编程、泛型算法等功能优化算法参数与流程,增强机器人智能化水平;
4.编写测试脚本,制定全面测试计划,开展功能、性能、稳定性测试。依据对 C++ 内存等知识的理解修复软件问题,与硬件团队协作完成软硬件联调;
5.根据市场、技术和硬件升级需求,持续优化软件功能,提升用户体验。
任职要求
1.计算机、自动化、机器人工程等相关专业本科及以上学历;
2.精通 C++、QT,掌握 C++11 及以上标准,熟悉面向对象编程、模板元编程、STL 库。熟练运用基于 C++ 的软件开发框架;
3.有丰富的机器人应用开发经验,深度参与机器人控制、人机交互等项目全流程,承担核心模块开发工作。有处理多源数据融合和解决复杂技术难题经验者优先;
4.具备极强问题解决能力,能快速解决与编程相关的复杂问题。有创新思维,积极探索新应用。团队协作与沟通能力优秀,能与多专业人员合作。学习能力卓越,能快速掌握新机器人技术和软件开发工具。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕