小米小米汽车-制动控制系统设计发布工程师
任职要求
1. 拥有丰富的制动控制系统项目开发经验(5年以上),熟悉制动控制系统原理、功能原理,制动控制系统与相关系统的交互关系(物理接口、信号接口、车辆动力学关系)以及整车开发流程。具备独立承担项目开发的能力,能够拉动内外部资源,完成项目按时交付并解决开发;具备决策能力并为管理层提供决策依据;具备评审能力,能够对技术需求、方案、验证的结果有效性进行评判和建议; 2. 良好的团队精神和沟通技巧,能够与各个部门和合作伙伴通力合作; 3. 具备娴熟的问题分析解决的逻辑思维和技能,能够运用工程质量工具和系统知识牵头对问题进行排查、对任务进行分配和跟踪,并形成有逻辑的问题调查分析报告。能够熟练使用CANape/oe,INCA等工具进行数据测量和分析; 4.熟悉车用网络的网络管理、通讯、诊断等basetech技术;能够独立完成制动控制器的网管策略制订、通讯矩阵的定义、诊断调查表的定义;对basetech问题能够独立与合作伙伴一同解决。 5. 具备对车辆制动控制功能进行评价能力,能够制定验收标准或者根据功能专家的评价标准进行评价; 6. 具备一定的驾驶技能,有等效于广德G1驾照或盐城B照的为佳。
工作职责
1. 主要工作:负责制动控制系统包括电控助力子系统、稳定性系统的控制器和软件的设计发布工作; 2. 按时交付:按照项目的时间要求制定出所负责系统及子系统的开发计划,包括控制器、软件、功能安全、性能集成的开发和验证计划,并组织相关部门和合作伙伴按照计划完成高质量交付,包括支持交样、测试计划和报告审核和发布、软件基线及交付物释放、性能参数释放等; 3. 问题调查和解决:负责牵头开发、制造、售后领域所发生的制动系统相关问题的调查和解决。能够在第一时间对问题做出响应,并组织相关的公司内专家资源和合作伙伴资源进行问题攻关和解决。在问题解决过程中和解决后,分别形成调查报告和问题报告,在内部进行评审; 4. 项目管理:对合作伙伴进行项目管理和技术管理,包括主持项目例会、技术评审会、问题评审会、验收活动等,对其中产生的问题和代办项进行持续跟踪直至其按计划关闭。对项目开发中的风险进行有效管控,对于难以处理的问题进行上升和预警。
1. 负责车辆底盘电控转向系统(EPS, SBW, RWS)的控制器和软件的设计发布工作; 2. 负责转向系统技术方案,技术规范及技术路线的调研及编制; 3. 按时交付:按照项目的时间要求制定出所负责系统及子系统的开发计划; 4. 问题调查和解决:负责牵头开发、制造、售后领域所发生的系统相关问题的调查和解决; 5. 项目管理:对合作伙伴、小米内部团队进行项目管理和技术管理。
-负责收集和分析包括各模块对制动系统的功能需求,完成电控制动子系统的功能逻辑设计,以及冗余制动功能的设计,分解需求并输出相关的功能规范和软件需求 -负责与供应商澄清相关功能和软件需求,并根据项目节点制定软件发布计划和功能验证方案 -编制功能测试用例和测试计划,搭建搭建台架/实车验证环境,对供应商的校样及软件逻辑进行测试,确保功能的正确实现 -配合自动驾驶团队完成台架或实车的调试工作 -评审和监督供应商开发的软件质量,软件交付物和软件发布测试相关的审核和确认 -建立和完善电控制动系统的设计开发流程,设计和发布相关的试验规范、设计标准和工程分析方法;组织建立并不断完善各类设计开发数据库
主要工作:负责制动控制系统包括电控助力子系统、稳定性系统的控制器,(或EMB系统),及子系统之间交互的系统设计及应用工作; 需求定义:负责系统的需求定义工作,从制动大系统、性能要求、电子架构要求、主动安全要求等上层需求出发拆解系统-子系统-子零件的技术要求。包含机械要求(与硬件部门合作)、控制单元要求、功能要求、跨系统接口要求、诊断要求、功能安全要求等。对法规合规性以及在行业内的竞争水平进行系统性的确认,并跟随法规的更新以及行业趋势,动态的更新系统需求。 需求导入和前置化验证:负责将系统需求进行文档化和结构化以及进行系统需求建模,通过仿真对需求定义进行前置化确认; 工作闭环:能与组内各个功能专家共同制定符合项目方向的技术需求,并完成在系统内的导入及与外部门的功能的连接。负责向合作伙伴解读需求,在实施阶段组织评审活动,对于开发概念、技术方案及实施细节进行确认;并设计系统级的测试案例,在验证阶段实施其实施验证直到形成闭环; 评审:对合作伙伴的系统架构、软件架构、软件设计等进行审核。 设计:在自研系统中担纲系统设计工作,负责按照项目定义架构需求并将其实现,并分解给下游的软件、硬件、标定等工作模块。定义自研项目的FMEA,并与功能安全工程师合作完成功能安全的工作。
1. 担任一个或多个制动控制系统的功能模块的开发工作。如ABS、VDC、CRBS等。设计功能需求,并按照项目计划进行应用实现; 2. 从上游系统接收系统级需求以及对子系统的需求,并将其转换为功能要求。功能需求需要用模型或者伪代码方式进行构建和描述,以便于软件工程师进行实现。需要包含控制算法本身以及与该功能配套的诊断监控算法等; 3. 对于合作伙伴对口的功能模块进行详细的设计评审; 4. 对于自研项目,需要进一步将其进行软件实现,在完成单元测试后,交由集成工程师、系统工程师以及测试工程师进行检查/集成/测试; 5. 对于自研项目,编写软件说明和标定指导书。并按性能开发工程师的建议进行优化迭代。