岗位职责: 1、负责车载仪表、信息娱乐主机MCU软件需求分析、软件架构设计、软件详细设计、软件单元测试和集成测试等工作; 2、根据产品功能要求,完成采用MCU的功能开发,重点在于针对不同车型CAN总线协议解析与获取,并形成规范文档; 3、负责MCU软件各个模块技术文档的编写(如:模块化设计、DFMEA等); 4、负责MCU软件各个模块开发、移植和维护软件代码; 5、负责MCU软件各个模块分析、排查和解决系统级问题; 6、负责MCU软件各个模块分析、解决软件开发过程中的问题; 7、协助生产、市场分析客户端的问题,如有必要,会安排短期出差; 岗位要求: 1、本科及以上学历,计算机或电子相关专业; 2、扎实的C语言和汇编语言编程能力,具有良好的代码风格,熟悉编译器、链接器和调试器的使用; 3、具有3年以上车载产品相关开发经验,熟悉车辆总线系统的结构及基本原理; 4、熟悉MCU架构,熟悉UART、SPI、I2C、CAN等常用外设,在STM32或类似MCU上有一定的软件开发经验; 5、熟悉汽车行业CAN/LIN总线协议和标准,如ISO11898、ISOJ1939、ISO15765,熟悉CAN中间件架构,以及各主机厂各采用的主流诊断协议; 6、对嵌入式操作系统(如:freeRTos或Ucos)有一定的了解和实践经验,有独立的分析解决系统问题的能力; 7、具备较强的软件设计规划、逻辑控制等文档编写能力,有良好的开发记录习惯,积极对所负责的项目更新推进; 8、具备良好的语言表达与沟通能力,有团队协作精神,有工作热情,工作责任心强。 9、思路清晰,学习能力强,热爱研发,极好的产品质量意识,有团队合作精神,较好的沟通能力; 10、做过整车CAN总线测试及总线协议开发,有前装厂CAN总线开发经验者优先;
扬州智谷科技A栋A座103
MCU工程师扬州NaNC/C++10-15k12薪
江苏明月智能科技有限公司