岗位描述
岗位职责
1.理解需求、技术规范、业务功能实现、整机联合调试等任务;
2.基于需求进行功能模块分析设计和开发调试,提交符合客户功能、性能要求的软件产品;
3.参与并协助产品进行测试用例设计,测试方案优化调整;
4.负责解决产品开发过程中或量产后遇到的其他技术问题;
5.为客户及公司其他部门提供技术支撑,编写技术文档。
岗位要求
1.全日制本科及以上学历,计算机、电子、通信等相关专业,5年以上嵌入式软件开发工作经验,良好的C语言基础,良好的编码规范,良好的实际设计开发能力;
2.熟悉2款以上MCU常用的开发环境IDE工具,比如KEIL/IAR/ADS/RDVS/TASKING/ECLIPSE等;
3.熟悉各种车内通讯总线,包括CAN/CANFD、LIN、Ethernet等,精通具体的通信原理及应用场景,并了解相关测试工具和标准(比如
VehicleSpy/CANoe/CANscope/CANstress/CANdela/CANdiva等);
4.熟悉嵌入式操作系统原理,至少熟练掌握1个操作系统,比如FreeRTOS/uCos;
5.熟悉硬件基础知识,能结合原理图进行软硬件联合调试。