C++开发专家
适途汽车职位描述
岗位职责 1.负责储能BAU(Battery Administration Unit)工控机软件系统的架构设计、核心模块开发与性能优化,保障系统高可靠、高实时性与长周期稳定运行。 2.主导工控机与BMS、PCS、EMS等储能子系统间的通信协议开发与调试,实现多设备协同控制与数据高效交互。 3.开发底层硬件驱动、数据采集、实时控制算法及上层应用逻辑,支持多种工业通信协议(如Modbus, IEC 61850, IEC 104, TCP/RTU, CAN, MMS+GOOSE等)。 4.解决系统在复杂工业环境下的并发、时序、故障容错与资源管理等技术难题,参与现场问题排查与性能调优。 5.编写技术文档,参与代码评审、测试方案设计,并持续推动开发流程与工具链的改进。 任职要求 硬性要求: 1.计算机、自动化、电子工程等相关专业本科及以上学历,5年以上Linux平台C++开发经验,具备大型工业控制或嵌入式系统开发背景。 2.精通C++主流版本,熟悉面向对象、设计模式、数据结构,掌握多线程、网络编程、内存管理等关键技术。 3.熟悉工业通信协议(至少掌握IEC 61850, IEC 104, Modbus、CAN中的两种),具备协议栈开发或移植经验。 4.具备工控机或嵌入式设备开发经验,熟悉ARM/X86架构,掌握硬件交互、驱动调试。 5.熟悉软件工程流程,具备模块化设计与系统架构能力,能独立承担核心模块开发与重构。 优先条件: 1.有储能、新能源、电力监控、工业自动化等领域项目经验,熟悉BMS/PCS/EMS系统者优先。 2.掌握实时操作系统(如VxWorks、QNX)或Linux实时化优化经验。 3.了解功能安全标准(如IEC 61508、ISO 26262)或信息安全要求。 4.具备跨平台(Windows/Linux)开发或Qt框架应用经验。 软性素质: 逻辑清晰,具备系统性解决问题的能力,能适应短期出差支持现场调试。 良好的团队协作与沟通能力,有主导技术方案经验者更佳。
对这个职位感兴趣吗?