职位描述
1、负责嵌入式软件代码调试;
2、负责嵌入式软件代码分析与编写;
3、负责负责嵌入式软件结构设计;
4、软件文档编写与控制;
5、负责与供应商进行技术交流。
职位要求
1、本科及以上学历,英文CET-4以上,具有较强的英语读写能力,能阅读各种技术文档
2、精通C语言程序设计,具有实际产品嵌入式软件开发经验
3、精通8位/16位/32位单片机驱动开发,熟悉SPI/I2C/UART等常用串行总线的原理和驱动开发。
4、掌握基本的电路基础知识,熟练操作万用表、示波器、逻辑分析仪等电子测量设备,掌握常用的嵌入式软硬件调试技巧。
5、熟悉操作系统基本原理,具有实时操作系统(如RTX/FreeRTOS/OSEK等)环境的软件开发经验
6、熟悉CAN、LIN、FlexRay、Ethernet等车载网络通信协议原理,并具有实际相关开发经验
7、熟悉UML和软件工程技术,掌握常用数据结构与算法,具备良好的软件技术文档编制和代码编写规范
8、熟悉密码学相关算法应用,具有信息安全开发经验(包括但不限于安全启动、安全通讯、安全日志、安全编程、安全调试等)
9、熟悉功能安全分析(SFMEA、DFA)方法,具有功能安全开发经验(包括但不限于CoreTst, FlashTst, RamTst,E2E等应用)
10、熟悉MBD模型开发流程,精通Matlab及Simulink相关建模规范及模型测试,能够熟练使用相关工具及自动化脚本进行开发和验证
11、具有较强的学习能力、良好团队合作意识和抗压性
12、具有瑞萨RH850、NXP S32Kxx系列单片机开发经验优先
13、具有汽车电子行业背景,熟悉ASPICE开发流程、熟悉AUTOSAR中间件架构应用优先