岗位职责:
1. 根据产品需求负责MCU软件开发,软件模块和代码设计;
2. 负责软件需求分析、软件设计、编码、软件集成、调试;
3. 负责软件的单元测试的开发及执行;
4. 负责软件版本管理和软件发布;
5. 编写软件的设计文档;
岗位要求:
1. 电子、自动化、计算机或相关专业本科及以上学历,有车载MCU软件开发经验者优先;
2. 熟悉软件开发流程,精通嵌入式C/C++编程语言。
3. 掌握嵌入式软件(RTOS, I2C, SPI等)相关知识;
4. 掌握专业领域知识(如CAN, Diagnostic等);
5. 了解软件开发测试框架;
6. 了解代码度量和相关工具的使用(GIT, SVN等);
7. 熟悉英飞凌、瑞萨单片机及SoC系统优先;
8. 熟悉CAN,车载以太网和诊断协议者优先;
9. 熟悉CANoe、PCAN、AP 等测试开发设备者优先;
10. 出色的沟通能力及分析解决问题的能力;
11. 快速适应能力,良好的团队合作;
收起