需求专业:自动化/电子/信息/计算机/应用数学相关专业
岗位职责:
1. 算法开发与优化:负责设计和开发先进的控制算法,包括但不限于PID控制、模糊控制、自适应控制和模型预测控制(MPC);优化现有控制算法,提升系统性能和稳定性。
2. 系统建模与仿真:使用MATLAB/Simulink、Python等工具进行系统建模和仿真;分析仿真结果,验证控制算法的有效性和鲁棒性。
3. 代码实现与测试:将控制算法实现为可执行代码,并进行单元测试和集成测试;调试和优化代码,确保其在实际硬件平台上的稳定运行。
4. 文档编写与技术支持:编写技术文档,算法设计文档等;为团队成员和客户提供技术支持,解答相关问题。
5. 参与项目开发:参与项目需求分析和方案设计,提出控制算法方面的建议;与硬件工程师、软件工程师和测试工程师紧密合作,确保项目顺利进行。
岗位要求:
1. 教育背景:本科及以上学历;
2. 专业技能:扎实的控制理论基础,熟悉经典控制理论和现代控制理论;熟练使用MATLAB/Simulink、Python等编程语言和仿真工具;熟悉嵌入式系统开发,了解C/C++编程语言;具备良好的数学基础,能够进行复杂的数学建模和分析;熟悉PID及相关的变种算法;对A*、D*算法、DWA、TEB、MPC、LQR、VFH等算法中的一项或者多项或其他控制算法有深入研究或者相关实践经验;
3. 实践经验:有实际项目经验者优先,如参与过机器人控制、无人机控制、自动驾驶等项目;有控制算法竞赛经验者优先,如参加过大学生智能车竞赛、Robocon、Robomaster、电赛等。
4. 综合素质:具备良好的沟通能力和团队合作精神;具备较强的学习能力和问题解决能力;具备较强的责任心和抗压能力,能够适应快节奏的工作环境。