职位描述: 软件后端Team
工作内容以及权责范围:
2010-今 (研发经历)
1) 担任某日企项目的软件架构师,并基于现有最新的平台进行技术分析,寻求最合适的开发架构以减少开发规模和难度。按照ASPICE3.1流程开发并在2019年8月的ASPICE外部审核中,评估为Level2同时也熟悉软件集成的ASPICE流程 ;
与日本,德国,罗马尼亚相关工程师协同审核系统需求,模块需求,硬件需求等,目标是完成autosar,ETAS OS以及MPU等技术的适配和协调。目标是在符合软件功能安全的角度完成单核处理器下,QM/ASIL B的功能隔离,并完成软件架构需求的设计和编写(协调系统需求/软硬件接口/软件需求等);
同时负责对其他软件功能安全功能的分析和设计。
2) 担任国内某北美合资企业项目软件架构师,负责在我司安全气囊控制器现有的平台(SPEED3.0)基础上设计和协调整合Autosare平台,包含模块的重新设计和接口交互等;
依赖现有ETAS OS(autosar OS)系统设计新的任务调度以满足符合Autosare和客户标准的网络安全(CyberSecurity)需求;
设计符合客户要求的功能安全,首次在长春负责的产品线上使用MPU(内存保护单元);
设计新的NVM调度时序以规避某芯片的网络加密缺陷(已申请专利);
在整个项目期间负责对项目的技术难点和开发人员的问题进行分析和解决的支持工作;
负责系统需求,软件需求的评审和分析,保证关键技术点的设计和实现,并将技术和设计通过IBM Rhapsody工具进行UML设计;
工作期间申请5项汽车相关专利,2项已进入国家公布期,2项专利通过国家审核。
3) 承担中国与韩国项目的软件集成与架构工作(国内外主流整车厂等),
按照符合ASPICE标准的Conti流程进行工作(参与韩国某车企项目外部ASPICE审核),负责平台项目的适配和裁剪从而完成对应用项目的创建;
负责对新项目的硬件Sample的调试配合HW进行前端的FMEA测试和可行性分析。负责SPI,MAL,MCAL的适配(配合硬件手册,适配不同规格的外部EEPROM等外设);
协调开发人员进行软件架构设计和分析,将开发人员完成的模块有序的进行集成,并进行集成和相关的压力性测试如runtime测试,保证集成质量;
多次德国,韩国出差负责项目集成,架构的会议或工作培训。
4) 汽车安全气囊控制器的EDR(Event Data Recording)模块开发,完成新项目特定需求的实现(增加新的Rollover事件收集等)以及在新平台上完成该模块的移植,完成日本以及韩国多个项目(主流车企)的模块开发和测试工作。
2013-今 (管理经历)
1)担任软件组后端软件架构与集成组组长(主管级别),负责对软件组内的集成工程师的管理,工作分配,调配资源等工作;
与国外持续沟通协调,储备长春的集成和架构知识。负责提高组员工的能力提高以满足复杂度不断提高的ACU开发项目,并支持韩,日,欧,中等国家的多个项目的集成与架构工程师的需求;
同时关注员工的日常工作状态,阶段性与员工沟通,以发现和尝试解决员工工作中的问题;
同时负责长春研发中心的技术培训的协调,新员工培训课程的设计与计划等。
2)承担日本项目的软件项目管理工作,通过3周时间的工作交接,基于ACU本身的知识储备即可基本独立工作,负责对日客户的问题解决;
系统/软件需求澄清,与系统项目经理共同指定项目开发计划,严格对计划进行把控,同时作为日本项目的长春协调接口,管理和提升对日开发工程师的整体能力;
该阶段主要负责完成软件项目的G40 ~ G70之间的重要节点,以满足严苛的日本客户对于项目的要求。
3)承担中国项目和韩国项目的软件项目管理的工作,按照符合ASPICE的开发流程进行工作,分析客户需求,制定软件开发计划,协调开发资源和监督和汇报软件项目进度。负责和其他部门间的沟通和客户的问题解决。