Skip to main content

Linux软件开发工程师(BMS方向)

Technology
协能科技
杭州-西湖区, 中国昨天截至 2026/9/6
全职

职位描述

团队介绍 1.技术栈覆盖BMS硬件、嵌入式软件、算法、应用层全链条 2.代码review、技术分享、方案评审常态化 3.重视工程师成长,有技术专家和管理岗双通道晋升路径 4.团队氛围好,效率优先 职位亮点 新能源赛道核心业务岗 · 技术主导型团队 · 成长空间大 · 技术专家/管理双通道发展 · 扁平管理 · 五险一金+补充商业险 · 年度调薪 · 技术培训+行业会议预算 岗位职责 1.负责BMS产品Linux应用层软件的设计与开发,从需求分析、方案设计到编码实现全流程参与,输出高质量的设计文档和代码 2.主导核心功能模块开发,包括数据采集与处理、协议转换(Modbus/CAN/MQTT等)、状态管理、日志系统、升级机制等,确保功能稳定和性能达标 3.推动软件架构与框架优化,设计和维护Linux应用层通用组件和软件框架,提炼可复用能力,持续提升团队开发效率和代码质量 4.负责技术难点攻关,跟进产品测试、量产及现场的关键问题,定位分析软件缺陷并推动闭环,优化产品可靠性和用户体验 5.参与技术方案评审与代码review,带领和指导初级工程师成长,推动团队技术能力提升 任职要求 1.3年及以上嵌入式Linux应用软件开发经验,有完整产品从开发到量产的全周期经历 2.熟练掌握C/C++编程语言,具备良好的编码规范、架构思维和问题定位能力 3.扎实的Linux系统编程功底,熟悉多进程、多线程、网络编程、进程间通信、信号处理等 4.熟练使用Shell/Python脚本,能通过脚本提升开发、构建和测试效率 5.熟悉ARM架构,有交叉编译、Makefile/CMake构建经验 6.计算机、电子信息、自动化、通信等相关专业,本科及以上学历 7.有良好的沟通协作能力,能主动推进问题,有责任心和团队精神 加分项(有以下经验优先考虑) 有储能BMS、电池管理、新能源行业相关经验 有Modbus、CAN、MQTT、TCP/IP等工业通信协议开发经验 有Linux内核裁剪、设备驱动、设备树相关经验 有RTOS(FreeRTOS/uCOS/RT-Thread)开发经验 有软件架构设计或通用组件框架设计经验 有SQLite等嵌入式数据库应用经验 有量产项目经验,熟悉产品从开发到交付到运维的完整流程 有带教新人或小型团队管理经验

Keywords
10年以下Request TrackerFreeRTOSMakefile

对这个职位感兴趣吗?