嵌入式软件工程师-锦浪储能(27届)(J11647)
岗位信息
| 招聘单位 | 锦浪科技 |
|---|---|
| 工作地点 | 上海市 |
| 官方更新时间 | 2026-08-07T08:34:29 |
职位描述
1.嵌入式软件方案设计:参与数据采集器、通讯管理设备等产品的嵌入式软件方案设计,完成MCU选型评估、软件架构设计及技术可行性分析,输出高质量的设计文档。
2.底层驱动与操作系统开发:完成嵌入式底层驱动开发与调试,包括UART、I2C、SPI、CAN等外设驱动;进行实时操作系统(FreeRTOS等)的移植、裁剪及任务调度设计,实现应用层功能模块的稳定运行。
3.通信协议实现:开发设备内外通信协议栈,实现Modbus、CAN等多种标准或私有协议,确保与PCS、BMS、EMS等储能系统各设备之间数据交互的可靠性、实时性与兼容性。
4.功能软件实现:编写功能软件,实现数据采集、数据处理、通信管理、故障诊断及参数配置等核心功能,满足产品在储能场景下的应用需求。
5.测试与问题闭环:编写单元测试用例,参与HIL测试及系统级集成测试,跟踪测试过程中的软件问题,主导问题定位、修复与回归验证。
6.文档编写与现场支持:编写软件详细设计说明书、通信协议文本及用户手册等文档;支持现场设备调试与通讯排查,协助解决产品在集成和运行阶段的软件相关问题。
任职要求
1.知识技能
(1)熟练掌握C/C++编程,具备良好的嵌入式开发与调试能力;
(2)至少了解一种MCU平台(ARM Cortex-M系列如STM32等),熟悉最小系统构成及常用外设应用;
(3)熟悉UART、I2C、SPI、CAN等常用通信协议的基本原理及编程接口;
(4)熟悉至少一种嵌入式操作系统(FreeRTOS等),理解任务调度、任务同步与通信机制;
(5)具备数据结构基础,有良好的代码规范和文档习惯。
2.能力素质
(1)逻辑思维清晰,具有较强的分析能力,能从软硬件协同角度定位问题;
(2)学习能力强,乐于钻研嵌入式新技术与工具;
(3)具备团队协作精神和良好的沟通表达能力。
3.加分项(非必须)
(1)有全国大学生电子设计竞赛、智能车竞赛等赛事经历,或相关实验室项目、实习经验;
(2)了解Modbus协议或储能系统基本架构,有基于CAN总线开发调试经验;
(3)有Python脚本编写能力,用于测试工具或数据处理。
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。