职位描述
一、岗位职责
- 负责换电柜主控板嵌入式软件的全流程开发工作,基于 SOC 芯片架构,从需求分析、方案设计到代码编写、调试优化,独立承担关键模块开发任务,确保软件高效稳定运行,满足换电柜复杂业务场景需求。
- 深度优化主控板与电池管理系统(BMS)、通信模块、身份识别模块等周边设备的交互通信协议,利用 SOC 芯片资源优势,实现数据高速、精准传输,保障换电流程实时监控与精准控制,降低通信延迟与误码率。
- 针对 SOC 芯片特性开展性能调优,合理分配片上内存、缓存资源,优化中断处理、任务调度机制,提升主控板软件整体响应速度与运算效率,确保在高并发换电业务下系统流畅不卡顿。
- 主导或协同硬件团队开展 SOC 芯片底层驱动开发与维护,精准适配主控板硬件电路,深度挖掘硬件性能潜力;及时解决硬件与软件适配过程中的兼容性问题,保障产品可靠性与稳定性。
- 参与换电柜软件系统集成测试与联调工作,依据测试反馈迅速定位并修复软件缺陷;借助专业工具分析系统运行时数据,持续优化软件性能,助力产品快速迭代升级。
二、任职要求
- 本科及以上学历,电子信息、计算机科学、自动化等相关专业,10年及以上嵌入式软件开发经验,至少 2 年 SOC 芯片平台开发实践,熟悉主流 SOC 架构(如 ARM Cortex - A、Cortex - M 系列等)及开发环境(Keil、IAR 等)。
- 精通 C/C++ 编程语言,具备扎实的代码编写、调试能力;熟练掌握数据结构与算法,能够根据 SOC 芯片资源特点设计高效软件架构;有良好的代码注释与文档编写习惯,确保项目易于维护与交接。
- 深入理解嵌入式实时操作系统(RTOS,如 FreeRTOS、RT - Thread 等)原理及应用,能熟练进行任务创建、调度、同步等操作;依据换电柜业务特性合理规划 RTOS 任务,实现多任务高效协同处理。
- 熟悉常用通信接口(SPI、I2C、UART、CAN 等)及通信协议(TCP/IP、MQTT、HTTP 等),有丰富的嵌入式设备通信软件开发经验;能够基于 SOC 芯片灵活设计通信方案,保障设备间稳定通信。
- 具备硬件原理图阅读能力,了解基本数字电路、模拟电路知识;能与硬件工程师紧密配合,高效排查并解决硬件软件接口问题,协同推进项目进展。
- 拥有较强的问题解决能力与抗压能力,面对复杂技术难题能够迅速理清思路、定位问题根源并给出有效解决方案;能适应项目紧急交付周期,高效完成开发任务。
- 有新能源换电设备、智能充电桩、储能系统等相关行业嵌入式开发经验者优先;熟悉电池管理系统(BMS)工作原理及软件控制逻辑者更佳。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕