岗位职责:
1、软件架构设计,撰写软件设计相关文档;
2、控制单元嵌入式软件(底层驱动)开发工作,包括芯片驱动和API接口等;
3、软件单元测试和系统测试;
4、配合硬件工程师调试硬件电路,
5、现场调试及技术支持,及时解决问题
岗位要求:
1、本科及以上学历;
2、精通C/C++语言,熟练使用MCU各类外设资源(如UART,SPI,12C,CAN、Timer等)进行驱动或应用开发,具有较强的逻辑编程能力;
3、熟练掌握ST、NXP、TI、infineon等至少一款处理器的系统架构,能够基于RTOS/Linux等操作系统进行应用开发;
4、熟悉CAN、CAN-FD总线协议,有电机驱动产品开发经验优先;
5、熟练使用程序开发软件,有Visual Studio上位机开发经验。
6、熟练掌握TMS320F2833x开发优先。