岗位描述
工作内容
1.负责整车多域车端监控采集层开发与适配,基于 OpenTelemetry OTLP 标准,完成 Android、QNX、Linux、MCU/RTOS 多操作系统采集 SDK、采集插件开发;对接 DLT、slogger2、HAM、Perfetto、EasyLogger、coredump 等车载原生组件。
2.负责数据汇聚层核心开发,基于 FluentBit、OTel Collector 实现日志过滤、流量限流、指标聚合、尾部采样、环形缓冲异常回溯、本地持久化断网续传等车端数据治理能力落地。
3.落地功能安全隔离方案:完成 QNX ASIL 安全分区逻辑隔离、Linux cgroups 资源限额、监控组件 QM 分区部署,保障监控进程零侵入高安全业务,满足 ASIL B/D、TCL2 量产合规要求。
4.各域监控能力开发:
①座舱 Android:Sentry 崩溃捕获、OTel 链路追踪、Perfetto 性能剖析、ANR / 进程卡死监控开发;
②QNX 仪表:slogger2 日志对接、HAM 进程监护、pidin/hogs 资源采集适配;
③ADAS Linux:OTel C++ 指标采集、systemd 看门狗、coredump 崩溃现场留存、算法性能埋点;
④TBOX/ECU:MCU 轻量 DLT 客户端、CAN / 以太网数据桥接、硬件看门狗复位日志采集。
5.5.车端性能调优:管控监控组件 CPU≤5%、内存≤64MB、带宽≤200KB/s,解决日志风暴、资源抢占、弱网数据堆积等线上问题;制定全域数据降噪策略,实现整体数据压缩率≥95%。
任职条件
1.学历要求:本科及以上学历,计算机、电子、车辆工程、嵌入式等相关专业
2.工作经验:
①5年及以上车载嵌入式软件开发经验,有整车多域监控 / 车载日志平台开发经验优先
②精通至少两类车载操作系统:Android Automotive、QNX、Linux、MCU RTOS(FreeRTOS/AUTOSAR OS);熟练掌握 C/C++,有 Java/Kotlin 车载安卓开发加分
③深入掌握车载标准组件:DLT Daemon、slogger2、AUTOSAR 日志体系,熟悉车载 CAN/Ethernet 通信。
④熟练使用 FluentBit、OpenTelemetry(OTel SDK/Collector),懂日志采集、指标聚合、流处理、本地缓存持久化开发;熟悉 Perfetto、systemd、cgroups、进程监控、core dump 调试。
⑤具备功能安全基础认知,了解 ASIL B/D、QM 分区、FMEA等级,做过安全分区隔离开发优先。
3.其他:
①有弱网传输、本地环形缓冲、断网续传、数据采样降噪相关落地开发经验,能独立设计车端缓存、限流、回溯机制。
②熟悉崩溃捕获体系:Sentry、NDK Crash、QNX HAM 故障上报、MCU 复位寄存器读取、Linux coredump 全流程开发。
③掌握车载资源监控手段:/proc、pidin、hogs、CPU / 内存 / IO 指标采集,能做嵌入式组件资源开销量化与调优。
④有端云协同开发经验,了解 Kafka、时序指标、日志存储基础概念,能独立完成车端 OTLP 协议对接云端平台。
⑤熟悉车载实车调试,能独立完成座舱 / 仪表 / ADAS/TBOX 跨域联调,定位跨域串联故障。