当前位置:首页>职位列表>职位详情
嵌入式软件工程师 20000-30000元
上海徐汇区 应届毕业生 本科
上海里易信息科技有限公司 2026-01-28 00:39:39 125人关注
职位描述
工作职责: 1. 嵌入式固件开发与维护: (1) 负责换电柜主控板、通信模块、电池BMS等嵌入式设备的软件/固件设计、编码、调试和测试。 (2) 根据硬件原理图,编写和移植驱动程序,控制锁具、继电器、读卡器/RFID、屏幕、电机等外围器件。 (3) 负责电池的充电管理、状态监控、电量计量(SOC/SOH估算)、保护逻辑(过压、过流、过热、短路等)。 2. 通信协议与互联互通: (1) 负责设备与云端后台的数据通信,基于 4G/NB-IoT/Wi-Fi/蓝牙 等模块。 (2) 负责开发和维护与云平台对接的 IoT通信协议(如MQTT、CoAP、TCP自定义协议等)。 (3) 负责确保通信的稳定性、数据安全性和低功耗。参与制定或适配公司内部的电池与换电柜之间的通信协议,以实现不同型号电池的兼容。 3. 设备安全与可靠性: (1) 设计并实施软件层面的安全机制,防止非法拆机、数据篡改、未经授权的访问等。 (2) 编写看门狗、异常重启、故障自诊断、日志记录等可靠性代码。 (3) 进行OTA(空中下载)升级功能的设计与开发,实现固件的远程安全、稳定升级。 4. 低功耗与性能优化: (1) 针对电池供电的设备(如BMS、智能电池),进行低功耗设计,延长待机和使用时间。 (2) 优化代码效率和资源占用(内存、CPU),确保系统实时性和响应速度。 5. 硬件协同与测试: (1) 与硬件工程师紧密合作,参与硬件方案评审、调试和问题排查。 (2) 制定测试计划,进行单元测试、集成测试、HIL(硬件在环)测试及现场测试。 (3) 使用示波器、逻辑分析仪、串口调试器等工具进行深度调试。 6. 换电柜端软件: (1) 控制整个换电流程:用户身份验证 -> 柜门/电池仓控制 -> 电池存入/取出检测 -> 充电调度。 (2) 管理多个电池仓的充电状态、温度、散热风扇控制。 (3) 处理网络异常下的离线工作模式和数据缓存同步。 7. 电池BMS软件: (1) 核心是电池管理算法:实现高精度的电量计算、电池均衡、健康状态评估。 (2) 存储电池生命周期数据(循环次数、历史故障等)。 (3) 与换电柜进行“握手”通信,报告身份、状态并接收指令。 8. 物联网与数据: (1) 将设备运行状态、电池数据、故障代码实时上报云端。 (2) 接收并执行云端下发的指令和策略(如调整充电功率、远程锁定)。 9.软技能与协作职责 (1) 文档编写:编写详细的设计文档、接口文档、测试报告和技术手册。 (2) 跨部门协作: 与APP/后端开发团队对接,定义清晰的数据接口和业务逻辑。 与硬件、结构、生产团队协作,解决量产和品控中的软件问题。 与质检、运维团队配合,分析现场故障,提供快速解决方案和固件修复。 10. 技术跟踪与改进:关注行业新技术(如新的低功耗方案、安全芯片、通信标准),并评估其应用可能性。 任职要求: 1.学历与专业:本科及以上学历,计算机、电子、通信、自动化等相关专业。 2.技术栈: 精通C/C 语言,良好的数据结构和算法基础。 熟悉至少一种主流MCU架构(如ARM Cortex-M系列、ESP32、ST、NXP等)。 精通实时操作系统(FreeRTOS、RT-Thread等)的应用与移植。 熟悉常见的总线/接口(UART, SPI, I2C, CAN, ADC, PWM)。 有物联网通信开发经验者优先。 了解基本的硬件电路,能看懂原理图。 3.行业经验:有BMS、充电设备、智能硬件、共享设备或物联网项目经验者优先。 4.素质要求:具备强烈的责任心、安全意识、逻辑思维能力和解决问题的能力。
联系方式
注:联系我时,请说是在今日招聘网上看到的。
工作地点
地址:上海徐汇区上海-徐汇区龙耀路175号Lumina星扬西岸中心办公区1幢 2901-2903
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

若您已有简历,可直接登录登录

  • 省份

    注:0表示面议
    获取验证码
    保存并投递
    投递简历
      马上投递
      投递简历
        马上投递

        企业
        服务热线

        • 400-6680-889
        1. 登录
        2. 注册
        客户服务热线:
        400-6680-889
        在线客服:
        点击这里给我发消息 898995850
        工作日:
        8:30-18:00