岗位职责
1、负责TBOX软件架构设计及模块详细设计;
2、负责TBOX中间件和应用代码开发及集成调试;
3、负责TBOX软件代码评审、测试和集成发布;
4、解决项目开发过程中反馈的软件问题。
任职要求:
1、本科及以上学历,具有计算机,通信,电子,自动化等相关专业;
2、5年以上软件开发工作经验,具有TBOX/蓝牙钥匙/V2X相关产品软件开发经验;
3、精通C/C++编程,熟悉TCP/IP/MQTT相关通信协议,熟悉DoIP和SOME/IP协议栈开发;
4、熟悉linux进程通信技术,熟悉linux多线程编程,熟悉tcp/udp socket网络编程;
5、熟悉功能和网络安全,有TBOX前装量产开发经验;
6、有车载通信模组、IOT设备开发经验优先,有移远Open方案开发经验优先;
7、熟练掌握UART/SPI/I2C/CAN等协议的驱动开发,熟练使用嵌入式RTOS;
8.熟悉CAN总线协议栈(UDS/J1939),独立完成协议栈开发;
9.扎实的C语言编程能力,良好的编程和文档编写习惯;
10.熟悉FOTA机制,独立完成OTA功能开发;
11.熟悉功能安全,有TBOX前装量产开发经验;