职位详情
职位名称:C++ 开发工程师(T-Box / 车载嵌入式方向)
工作地点: [填写城市]
经验要求: 3-10 年
学历要求: 本科及以上,计算机、电子工程、自动化等相关专业
岗位职责:
1. T-Box 嵌入式应用与中间件开发
负责基于 Linux / QNX / Android 等车载操作系统的 T-Box 终端 C++ 应用层及中间件模块的设计、编码与调试工作。
实现车辆运行数据采集、远程指令解析执行、诊断日志上传、位置信息上报等关键功能的开发与维护。
2. 车载通信协议栈开发与适配
构建并维护与云端服务通信的组件(MQTT/HTTP/TCP),确保在弱网或网络切换场景下的数据可靠传输和自动重连机制。
实现与车内总线系统(CAN / CAN FD / 车载以太网)的数据交互,完成 UDS 诊断、DoIP、SOME/IP 等协议的封装与调用逻辑。
3. 功能模块实现
参与 OTA 升级客户端开发,承担下载校验、差分包还原、升级状态控制及异常回滚等功能实现。
开发符合 CCC 规范的数字钥匙模块,以及蓝牙/WiFi 连接管理、多源定位融合(GPS/DR/RTK)等核心功能。
设计并实现 T-Box 的电源管理策略、休眠唤醒机制,以及 MCU 与 MPU 之间的协同通信逻辑。
4. 性能优化与稳定性保障
针对嵌入式平台资源受限的特点,开展内存、CPU 使用率及功耗方面的优化,提升高频率 CAN 数据帧的实时处理能力。
解决车辆熄火后 T-Box 进入低功耗模式时的数据缓存与断点续传问题,保障数据完整性。
5. 测试支持与文档编写
协同测试团队搭建 HIL(硬件在环)测试环境,开发必要的仿真与辅助测试工具。
编写详细设计文档、接口定义说明及 T-Box 固件版本发布相关技术资料。
任职要求:
• 熟练掌握 C++11/14/17 标准,具备扎实的面向对象设计能力和多线程编程经验,熟悉 Linux 下常用开发调试工具(GDB、Valgrind、Perf)。
• 理解 POSIX 标准规范,精通 Socket 编程、进程间通信(IPC)、内存映射机制,熟练使用 Select/Poll/Epoll I/O 多路复用模型。
• 熟悉 CAN 总线工作原理,具备 SocketCAN 开发经验,理解 UDS(ISO 14229)诊断协议及 DBC 文件解析方法。
• 具备 TCP/IP 协议栈基础知识,有实际 IoT 设备通过 MQTT 或自定义协议进行数据传输的项目经历。
• 掌握 T-Box 典型运行流程,包括点火触发唤醒、网络注册、周期性数据上报、休眠等待下次唤醒等状态机逻辑。
工作地点: [填写城市]
经验要求: 3-10 年
学历要求: 本科及以上,计算机、电子工程、自动化等相关专业
岗位职责:
1. T-Box 嵌入式应用与中间件开发
负责基于 Linux / QNX / Android 等车载操作系统的 T-Box 终端 C++ 应用层及中间件模块的设计、编码与调试工作。
实现车辆运行数据采集、远程指令解析执行、诊断日志上传、位置信息上报等关键功能的开发与维护。
2. 车载通信协议栈开发与适配
构建并维护与云端服务通信的组件(MQTT/HTTP/TCP),确保在弱网或网络切换场景下的数据可靠传输和自动重连机制。
实现与车内总线系统(CAN / CAN FD / 车载以太网)的数据交互,完成 UDS 诊断、DoIP、SOME/IP 等协议的封装与调用逻辑。
3. 功能模块实现
参与 OTA 升级客户端开发,承担下载校验、差分包还原、升级状态控制及异常回滚等功能实现。
开发符合 CCC 规范的数字钥匙模块,以及蓝牙/WiFi 连接管理、多源定位融合(GPS/DR/RTK)等核心功能。
设计并实现 T-Box 的电源管理策略、休眠唤醒机制,以及 MCU 与 MPU 之间的协同通信逻辑。
4. 性能优化与稳定性保障
针对嵌入式平台资源受限的特点,开展内存、CPU 使用率及功耗方面的优化,提升高频率 CAN 数据帧的实时处理能力。
解决车辆熄火后 T-Box 进入低功耗模式时的数据缓存与断点续传问题,保障数据完整性。
5. 测试支持与文档编写
协同测试团队搭建 HIL(硬件在环)测试环境,开发必要的仿真与辅助测试工具。
编写详细设计文档、接口定义说明及 T-Box 固件版本发布相关技术资料。
任职要求:
• 熟练掌握 C++11/14/17 标准,具备扎实的面向对象设计能力和多线程编程经验,熟悉 Linux 下常用开发调试工具(GDB、Valgrind、Perf)。
• 理解 POSIX 标准规范,精通 Socket 编程、进程间通信(IPC)、内存映射机制,熟练使用 Select/Poll/Epoll I/O 多路复用模型。
• 熟悉 CAN 总线工作原理,具备 SocketCAN 开发经验,理解 UDS(ISO 14229)诊断协议及 DBC 文件解析方法。
• 具备 TCP/IP 协议栈基础知识,有实际 IoT 设备通过 MQTT 或自定义协议进行数据传输的项目经历。
• 掌握 T-Box 典型运行流程,包括点火触发唤醒、网络注册、周期性数据上报、休眠等待下次唤醒等状态机逻辑。
2026-06-11 14:59
IP属地:安徽芜湖
职位福利
大专3-5年

深圳市法本信息技术股份有限公司
已上市 · 10000人以上


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >










