职位描述
岗位职责:1.软件开发与实现
参与OTA 产品的软件开发及应用程序开发工作;
负责模块拆解、代码实现到部署上线的全流程开发任务。
2.工具链开发与效率提升
编写 OTA 相关的工具链代码及辅助开发工具。
3.功能模块开发与测试支持
根据项目(产品)开发进度和任务分配,完成相应功能模块的设计与开发;
开发配套的测试软件模块,保障功能稳定与质量可控。
4.技术文档编写
根据公司技术文档规范,编写相关技术文档,包括但不限于:系统设计文档、接口文档、测试用例等。
5.其他工作任务
完成上级交办的其他与 OTA 相关的技术研发或支持类工作任务。
基本要求:1.教育背景:本科及以上学历,计算机科学、电子信息工程、车辆工程、自动化等相关专业,3年以上工作经验。
2.编程能力与软件基础
熟练掌握 C++ 编程语言,精通 C++11/14/17 标准;
熟悉常用数据结构与算法,掌握常用设计模式;
能够使用 UML 工具进行系统建模与设计。
熟悉 Linux 和 QNX 开发环境,掌握常用调试工具(如 gdb、Wireshark、strace 等)。
熟悉主流中间件技术,如 SOME/IP、DDS、ROS2;
掌握常用的车载通信协议,如 CAN、SOMEIP、DOIP、UDS、HTTPS、MQTT、LWM2M 等。
3.学习能力与团队协作
具备较强的学习能力和自我驱动力,持续提升技术水平;
责任心强,具备良好的沟通协调能力与团队合作精神,适应跨部门协作。
4.加分项
具有设备端或车端 OTA 开发经验者优先;
熟悉 Adaptive AutoSAR 规范者优先。
熟悉车载ETH、CAN、CANFD、LIN、UDS协议。
掌握BASH、Python等编程语言,能编写简单测试脚本。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕