岗位职责:1.与项目经理、硬件、电气等工程师紧密合作,深入理解业务需求和用户场景。参与系统架构设计,设计合理的软件模块、接口和数据库模型,以满足业务需求和性能要求;2.根据设计文档和编码规范,进行高效的编码实现,遵循***实践,编写可读性强、维护性好的代码;对现有软件代码进行性能优化,提升软件运行效率和稳定性;3.参与代码审查活动,对同事的代码进行评审,提出改进意见;定期对自己的代码进行回顾和重构,保持代码的整洁和高效;监控产品软件运行状态,及时发现并解决潜在问题,保障产品稳定运行;4.编写详细的设计文档、技术文档和用户手册等,确保文档的准确性和完整性;对新员工、团队成员以及终端客户提供相关的技术培训和指导。 岗位要求:1.具有大专及以上学历,3年以上软件设计相关工作经验;2.熟悉ARM等系列单片机的体系结构及嵌入式系统软件开发工具;3.精通C/C++等开发语言,有扎实的数据结构功底,熟悉Linux操作系统;4.能熟练运用ERP、OA等信息化管理系统和熟练操作Office办公软件; 较强的组织、协调、沟通能力及分析问题、解决问题的能力,良好的文字和语言表达能力;5.可接收应届毕业生培养(应届生要求一本)。