职位详情
bms嵌入式软件工程师
2-4万
深圳欣界能源科技有限公司
深圳
3-5年
本科
09-19
工作地址

深圳欣界能源科技有限公司

职位描述
岗位职责
1.负责机器人、无人机、ebike、evtol等产品电池BMS嵌入式软件的开发,包括架构设计、模块开发、代码实现、单元测试及系统集成。
2.负责基于ARM Cortex-M内核的MCU底层驱动开发,包括ADC、SPI、I2C、CAN/CAN FD、UART、PWM等外设的配置与调试。
3.负责在RTOS(如FreeRTOS)环境下进行多任务设计、开发与优化,实现BMS应用层功能(如保护逻辑、充放电管理、状态监控等)。
4.主导新硬件平台的板级支持包(BSP)开发、系统Bring-up及硬件-软件协同调试。
5.使用示波器、逻辑分析仪等工具进行故障排查、性能分析与优化,确保软件稳定可靠。
6.编写设计文档、接口说明及测试报告,与算法、硬件团队高效协作,确保产品需求落地。
任职要求
学历与经验
1.本科及以上学历,计算机、电子工程、自动化等相关专业。
2.3年以上嵌入式软件开发经验,有电池管理系统(BMS)或电源管理类产品量产经验者优先。
专业技能
1.精通C语言嵌入式编程,具备良好的代码设计和调试能力,熟悉常见数据结构与算法。
2.深入理解ARM Cortex-M系列MCU体系结构,具备扎实的底层驱动开发能力(如寄存器配置、中断处理、时钟树等)。
3.熟悉常用通信协议(如CAN/CAN FD、I2C、SPI、UART),有实际开发调试经验。
4.具备RTOS(如FreeRTOS、μC/OS)应用开发经验,理解任务调度、内存管理及同步机制。
5.能够独立阅读硬件原理图,使用示波器、逻辑分析仪等工具支持硬件调试与问题定位。
6.具备较强的学习能力、逻辑思维能力和团队协作精神。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请