小米
小米汽车-应用层软件开发工程师
RESPONSIBILITIES
岗位职责
负责电池系统能耗、续航、充放电控制相关应用层软件模块架构设计、编码实现、单元测试,完成对应模块交付;
负责电池系统能耗、续航、充放电控制相关应用层软件测试和标定;
参与需求评审、技术方案评审,对接系统、测试、底层团队,拆解功能需求,输出接口、概要设计文档;
参与代码评审,持续优化代码质量,完善技术文档,推动模块内技术沉淀;
配合迭代版本计划,保障版本交付质量,跟进 bug 闭环,支撑产品迭代与线上维护。
REQUIREMENTS
任职要求
本科及以上学历,电力电子、电机与电器、电力传动、车辆工程等相关专业;5年以上应用层软件开发经验;
具有应用层软件开发和量产经验,熟练使用Simulink进行符合Autosar规范的软件开发;
熟练掌握 C/C++,熟悉面向对象编程,具备扎实的数据结构、算法基础;
熟悉应用层开发架构,了解进程线程、IPC 通信、内存管理、多模块交互机制;
具备需求拆解、方案设计能力,能够独立承担业务模块开发;
熟练使用 Git 等版本工具,具备良好编码习惯,会阅读、梳理现有代码;
具备问题排查能力,能够定位分析业务逻辑故障;
良好沟通协作能力,能和跨团队对齐需求,有较强执行力。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。