嵌入式软件工程师
职位描述
职位来源于智联招聘。 岗位职责: EMS功能需求、架构设计,建立软件和各储能设备的连接和控制。
EMS软件开发:设计、开发和维护工控机系统的软件,包括储能设备的控制、监控、数据采集和通信等功能;使用合适的编程语言和开发工具,编写高质量的工控机系统软件代码;根据需求和规范,进行软件架构设计和模块划分,确保软件系统的稳定性和可扩展性。
系统集成和测试:协助进行EMS的集成和测试,与硬件工程师和系统工程师进行密切合作,确保软硬件的协同工作和系统的正常运行;编写测试用例和进行单元测试、集成测试和系统测试,确保软件的质量和性能符合要求;跟踪和解决软件缺陷和问题,提供及时的技术支持和维护。
储能项目的实施和部署,提供技术支持和解决方案,以及解决项目中的关键问题和技术难题。
文档和报告撰写:编写软件设计文档、技术规格和用户手册等相关文档,确保软件开发过程的可追溯性和知识共享。 任职要求: 学历背景:计算机科学、软件工程或相关领域的学士或以上学位。
熟悉 C与C++编程语言,有工程化经验,有较好的编码习惯及较强的编码能力。
熟悉Linux等操作系统,具备在Linux环境下进行软件开发、调试和部署的能力。
熟悉常用的数据库,有MYSQL/REDIS等数据库的开发使用经验。
具有RS485、TCP和CAN等设备仪器通讯开发经验。
掌握软件开发工具和集成开发环境,如IDE、调试器、版本控制系统等。
具备良好的问题分析和解决能力,能够快速定位和解决软件开发过程中的问题。
熟悉IEC101、103、104、modbus等常用电力通讯规约,有IEC61850开发经验者优先;有传统电力EMS开发经验优先。 以担保或任何理由索要财物,扣押证照,均涉嫌违法。
¿Te interesa este puesto?