个人介绍
本人于2021年在职参加研究生统考,并于2022年考入华师全日制计算机研究生,目前研究生在读。
2年单片机开发经验,熟悉UART串口编程,熟悉CAN、LIN等通信协议;具有一定的上位机与下位机的联调能力。2年Autosar规范开发经验,参与RTE模块的功能开发。负责过RTE层代码的单元测试用例设计,主导与意大利方的工作对接,书面英语过关,沟通无障碍。任职期间担任PL一职,有团队管理经验。本人对以下技术具备一定了解和使用、开发经验:
1、了解C、C++、Java、Python、Matlab
2、了解单片机、电子电路、CAN、LIN、IIC、SPI、UART、EEPROM、FLASH
3、了解Autosar、ISO14229(CAN物理层、链路层)、ISO15765(UDS网络层)、MISRA C
4、了解Linux系统,了解Git版本控制工具的使用
工作经历
2020-04-14 -2022-06-15润和软件软件开发工程师
开发环境: 项目基于Eclipse,使用artop平台,使用acceleo模板代码,实现代码自动生成技术,通过导入用户配置的arxml,解析并生成对应的C代码,并基于英飞凌TC39X系列芯片进行调试。 功能安全认证基于Junit框架进行Acceleo代码的覆盖率测试,基于VectorCast工具对生成的C代码进行分支覆盖率检测,并将MISRA C 2012作为C代码的编码规范 工作内容: 1. 解读Autosar-RTE层规范并基于Eclipse + Acceleo进行产品编码 2. 协助测试定位问题,解决开发过程中出现的bug 3. 负责RTE层单元测试用例的编码,实现100%分支覆盖 4. 基于VectorCast对生成的C代码进行MC/DC测试用例设计 5. 使用Linux对生成的C代码进行编译,生产elf文件后基于劳德巴赫进行自测 6. 担任PL一职,负责协助PM进行团队管理,负责与SE沟通工作安排
教育经历
2022-09-01 - 华中师范大学人工智能教育学部硕士
2014-09-01 - 2018-06-19南京工业大学材料科学与工程本科
技能
开发环境: 项目基于MC9S12XEP100芯片,使用C语言进行开发,并基于CAN网络进行ECU通讯,使用片内数模转化模块进行空调档位控制,基于ISO14229协议进行UDS诊断功能调试和维护。 工作内容: 1、负责车身控制器(BCM)工装设备的开发与维护 2、负责车门控制器(DCM)工装设备的开发与维护 3、负责潍柴车身控制器的维护 4、负责空调控制器的维护
开发环境: 项目基于Eclipse,使用artop平台,使用acceleo模板代码,实现代码自动生成技术,通过导入用户配置的arxml,解析并生成对应的C代码,并基于英飞凌TC39X系列芯片进行调试。 功能安全认证基于Junit框架进行Acceleo代码的覆盖率测试,基于VectorCast工具对生成的C代码进行分支覆盖率检测,并将MISRA C 2012作为C代码的编码规范 工作内容: 1. 解读Autosar-RTE层规范并基于Eclipse + Acceleo进行产品编码 2. 协助测试定位问题,解决开发过程中出现的bug 3. 负责RTE层单元测试用例的编码,实现100%分支覆盖 4. 基于VectorCast对生成的C代码进行MC/DC测试用例设计 5. 使用Linux对生成的C代码进行编译,生产elf文件后基于劳德巴赫进行自测 6. 担任PL一职,负责协助PM进行团队管理,负责与SE沟通工作安排