一、【岗位职责】
1.参与核心软件技术的开发,包括系统架构设计、编码实现和功能联调测试。
2.负责多ECU节点互联互通通信协议的设计与实现,适配不同平台(如MCU、Linux、4G CAT1基带芯片平台)的软件通信中间件。
3.研发并封装软总线SDK,完善相关技术文档,为内部产品和供应商提供技术支持。
4.配合团队实现通信中间件与IoT通信技术、OTA云平台的集成,支持全车软件升级、故障诊断和电子零部件的全生命周期管理。
5.负责物联网嵌入式系统的设计与代码开发,包括软件架构设计、搭建,以及相关功能的开发和联调测试。
6.负责嵌入式技术规划与售前技术方案支撑。
7.与硬件团队协作,完成产品化过程,并进行性能调试、分析和优化。
二、【任职资格】
1.本科及以上学历,计算机、电子、自动化或相关专业。
2.5年以上软件研发经验,精通C语言编程,熟练使用C++,熟悉面向对象编程思想,熟悉设计模式。
3.具备跨平台、跨操作系统(Linux、RTOS、MCU裸机)的开发经验。
4. 具备二轮车行业经验,项目量产经验,技术方向规划经验。
5.熟悉CAN、RS485、UART串口、一线通等物理总线通信协议。
6.精通TCP/IP、MQTT等物联网通信协议,熟悉网络通信软件开发,了解通信技术4G、WIFI等。
7.有多种MCU、BLE芯片SOC平台开发经验,熟悉嵌入式Linux应用软件开发者优先。