海尔集团
嵌入式软件研发工程师
岗位职责
1:嵌入式软件全流程研发
从事 BMS、EMS、光伏逆变器、储能 PCS 等产品的嵌入式软件架构设计与方案规划,涵盖底层驱动、控制算法、应用层逻辑、通信协议栈的全模块开发;
负责基于 MCU(如 STM32 系列,RK3568系列)、DSP(如 TI TMS320 系列)、MPU 等核心芯片的底层驱动开发,包括 ADC、DAC、PWM、SPI、I2C、CAN/CANopen、EtherCAT、Modbus 等外设驱动与接口适配;
参与核心控制算法的嵌入式落地,如电池 SOC/SOH 估算算法、储能充放电控制算法、光伏 MPPT 最大功率跟踪算法、PCS 功率调节算法等的编码实现与优化;
负责嵌入式软件模块化开发、单元测试、集成测试,编写清晰的代码注释与技术文档,确保软件可维护性、可扩展性。 2:系统调试与性能优化
独立完成嵌入式软件调试,运用 JTAG 仿真器、示波器、逻辑分析仪等工具排查底层驱动、算法逻辑、通信协议等相关问题;
优化软件运行效率,降低系统功耗,提升控制算法响应速度与计算精度,解决实时性、稳定性相关技术瓶颈;
配合硬件工程师完成软硬件联调,验证驱动程序与硬件接口的兼容性,协同解决板级系统问题;
参与产品整机测试与可靠性验证,跟踪测试过程中的软件 Bug,制定整改方案并落地闭环。 3:技术迭代与合规性保障
跟踪嵌入式技术发展趋势(如 RTOS 实时操作系统优化、边缘计算应用、低功耗设计、安全加密技术等),开展技术预研与可行性验证;
优化现有产品嵌入式软件方案,提升系统稳定性、控制精度与智能化水平,满足市场对产品高效节能、灵活扩展的需求;
结合行业标准(GB、IEC、UL 等)与产品认证要求(如 CE、FCC、CCC 等),优化软件设计,确保产品符合功能安全、信息安全等合规性要求;
参与软件版本管理与迭代,制定版本更新计划,支持产品固件升级(本地升级 / 远程 OTA 升级)功能开发
任职要求
本科及以上学历,计算机科学与技术、电子信息工程、自动化、电气工程及其自动化、电力电子与电力传动等相关专业; 2、3 年以上新能源行业嵌入式软件研发经验,具备 BMS、EMS、光伏逆变器、储能 PCS 中至少 1 类产品的完整嵌入式软件开发与量产经验者优先。
精通 C/C++ 编程语言,具备扎实的嵌入式软件开发功底,熟悉 MCU(STM32 系列)、DSP(TI TMS320 系列)等芯片的架构与编程模型
熟练掌握至少一种 RTOS 实时操作系统(如 FreeRTOS、uC/OS、VxWorks、RT-Thread、Linux等)的移植、配置与应用开发
具备扎实的嵌入式系统理论基础,逻辑思维清晰,有较强的软件问题排查与技术攻关能力
具备良好的跨部门沟通协作能力,能高效配合硬件、测试、产品等团队完成项目目标
抗压能力强,能适应研发项目快节奏工作氛围,主动跟踪嵌入式技术前沿并应用于实际工作;
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
