
欣旺达
软件高级工程师
软件高级工程师
发布于 大约 1 小时前普通员工/个人贡献者
深圳市 / 金华市
高级经验
全职员工
仅现场办公
本科
软件工程
Bms
Can
C语言
Gps
Nfc
Rt-Thread
Stm32
Uart
Ucos
AI 估算 · 15k–30k
高级BMS嵌入式软件工程师,技能要求高且行业需求旺盛,薪资竞争力较强,深圳与金华两地平均估算
职位详情
关于这个职位
该职位负责智能出行类电池产品(如电动自行车、新能源汽车)的BMS软件开发,需要独立完成从需求分析到代码实现的全流程,并与硬件团队协作
你将使用C语言和实时操作系统,在STM32等平台上开发底层驱动和应用层逻辑,涉及通信协议和多种无线外设
这是一个需要5年以上经验的高级技术岗位,适合追求技术深度和行业积累的嵌入式软件工程师
最低要求
本科以上学历,电子、通讯、自动化、电气或计算机软件等相关专业,5年以上的软件开发经验,并且能独立完成产品的研发
熟练使用C语言,用过RT-thread或UCOS等实时操作系统
熟练使用STM32G0、G1、F3、L4系列MCU,以及熟练使用1~2款国产MCU者优先
具有良好的解决问题的能力,有团队合作精神
了解硬件原理、驱动程序的设计,具有I2C、UART、CAN模块开发经验
工作职责
负责公司智能出行类电池产品BMS软件开发
参与产品硬件方案设计与评审活动
根据系统需求分析和整理软件设计需求
软件开发过程文档的撰写与整理
分析并解决产品生命周期中与软件相关的问题
优先资格
有4G CAT.1、GPS、蓝牙、WIFI、NFC等外设开发经验优先
有TI BQ769x0/Bq769x2、凹凸、MPS、瑞萨、中颖等电芯采样前端芯片开发经验优先
具有新能源汽车BMS、电动自行车BMS软件开发经验优先
具有基于模型(MBD)的软件开发经验优先
AI 洞察
优缺点分析
优点
- 新能源汽车和智能出行行业高速增长,BMS作为核心部件,技术含金量高,职业前景广阔
- 欣旺达为知名电池企业,平台大,有机会接触完整的产品研发流程和先进技术
- 技能栈扎实,C语言和RTOS是嵌入式基石,积累的经验可复用到多个领域
- 需要5年以上经验,对独立研发能力要求高,新人可能需要较长时间适应
- BMS涉及硬件和软件交叉知识,需要持续学习电芯特性、安全性法规等
- 适合有5年以上嵌入式软件开发经验、热爱底层技术、希望在新能源BMS领域深耕的工程师
缺点 / 挑战
- 工作节奏可能较快,产品生命周期中的问题排查压力较大
角色解读
- 技术路线:从BMS软件工程师成长为系统架构师,主导电池管理系统的整体方案设计
- 管理路线:可晋升为技术负责人或研发经理,带领团队开发智能出行类产品
- 行业拓展:积累BMS经验后,可向新能源汽车、储能、无人机等高增长领域横向发展
- 负责BMS(电池管理系统)的软件开发,包括底层驱动、应用逻辑和通信协议,确保电池安全与性能
- 参与硬件方案评审,从软件角度提出优化建议,与硬件工程师协同完成产品开发
- 撰写软件设计文档和测试报告,跟踪产品生命周期中的软件问题并推动解决
- 精通C语言和实时操作系统(RT-thread/UCOS),能够高效完成嵌入式开发任务
- 熟悉STM32系列MCU及常用外设接口(I2C、UART、CAN),具备驱动开发能力
- 了解BMS相关芯片(如TI BQ系列)或无线外设(4G、蓝牙等)者优先,体现专业深度
申请策略
- 提前了解欣旺达的智能出行产品线,在面试中展示对BMS行业的热情
- 准备一个能体现问题解决能力的项目故事,例如如何调试一个复杂的软件bug
- 突出BMS或相关嵌入式项目经验,尤其是独立完成的完整产品案例
- 强调C语言和RTOS的熟练程度,列出具体使用的MCU型号和外设接口
- 如有无线通信(4G/蓝牙)或电池管理芯片(TI BQ)经验,务必单独列出
- 如果缺乏RT-thread/UCOS经验,可提前学习一个流行RTOS并做一个小项目
- 复习CAN、I2C、UART等协议原理,并实践驱动编写
- 了解BMS基本功能(如SOC估算、均衡)和常见电芯采样芯片
面试指南
- 对于架构设计题,采用分层思路:驱动层、OS层、应用层,明确各层职责和接口
- 对于实时性问题,强调任务优先级、中断管理、看门狗等机制,并结合具体OS API说明
- 对于故障排查,遵循“从现象到根源”的步骤:复现、缩小范围、分析日志、单步调试
- 请描述你如何设计一个BMS的软件架构?
- 在实时操作系统中,如何保证关键任务的实时性?
- 解释I2C和CAN通信的区别,以及分别在BMS中的应用场景
- 你如何定位并解决一个偶发的系统死机问题?
- 谈谈你对BMS中SOC估算方法的理解
职位点评
66
综合评分
BMS高级嵌入式工程师,技术要求扎实,成长空间大,但工作现场办公且生活平衡信号弱。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
该职位最适合注重技术成长和行业发展的求职者,愿意投入时间学习BMS核心技术,对工作地点灵活性和生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利65
成长发展85
工作生活40
使命价值70
薪资福利
65中等
薪资面议未提及具体数字,但高级工程师岗位通常薪酬可观,欣旺达为制造型企业,福利可能包括五险一金等,但JD未明确列出福利项。
薪资信号未披露(AI估算:15K-30K/月)
成长发展
85较高
技术栈主流(C/RTOS/STM32),涉及BMS核心技术,成长空间大;JD未明确提及晋升或培训,但项目本身可积累深层经验。
技术前沿主流现代技术
技术栈C语言、RT-thread、UCOS、STM32、I2C、UART、CAN、4G CAT.1、GPS、蓝牙、WIFI、NFC、TI BQ769x0、BMS
业务类型profit_center
工作生活
40较低
工作地点为深圳或金华,均需现场办公,JD未提及弹性工作或WLB,制造型企业可能有一定加班。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
70中等
新能源汽车和智能出行属于高速增长赛道,BMS对电池安全和续航有直接贡献,社会价值较高;JD无使命相关表述。
行业发展高速增长赛道
社会影响正向社会影响力较高
创新程度积极采用新技术
欣旺达 的其他在招职位
相似职位推荐
Watch Jobs