职位描述
岗位职责:
1. 软件设计与开发
1.1 负责根据产品需求进行软件设计与开发工作,确保软件实现符合预期功能和性能要求。
1.2 参与软件架构设计,优化系统设计,提升软件的稳定性和可维护性。
2. 代码编写与维护
2.1 负责编写高质量、高效率、符合规范的代码,并进行代码审查,确保代码质量。
2.2 对现有软件进行维护和升级,及时修复软件缺陷,提升软件性能。
3. 技术研究与创新
3.1 跟踪最新的技术发展趋势,研究新技术在机器人软件领域的应用。
3.2 参与研发项目,推动新技术和新方法在产品中的实施。
4. 系统集成与测试
4.1 负责软件模块的单元测试,确保各个模块的兼容性和整体系统的稳定性。
4.2 与测试团队合作,根据测试反馈进行必要的调整和优化。
5.技术文档编写
5.1 负责撰写技术文档,包括软件设计文档、用户手册、API文档等。
5.2 定期更新技术文档,确保文档的准确性和完整性。
6. 团队合作与沟通
6.1 与产品经理、测试工程师、电气工程师、机械工程师等其他团队成员紧密合作,共同推进项目进度
6.2 保持良好的沟通,及时反馈项目进展和存在的问题,确保项目顺利进行。
7. 技术支持与培训
7.1 提供技术支持,帮助解决客户和内部团队在使用软件过程中遇到的问题。
7.2 对内部团队进行技术培训,提升团队的技术水平和解决问题的能力。
任职要求:
熟练掌握C++、python等开发语言,有良好的代码开发习惯,了解常用设计模式;熟悉TCP通信,熟悉串口、can等通信方式优先;有机器人软件开发经验者优先
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕