招聘要求
自动驾驶感知融合算法工程师
岗位职责: 负责自动驾驶感知融合技术研发与产品化:
1、多传感器融合动/静态物体跟踪与状态估计系统 研发;
2、多传感器融合系统在城区,高速,泊车一体化 场景的多车型交付。
岗位要求:
1、熟悉多传感器融合状态估计算法框架;
2、熟悉state-of-the-art的MOT或SLAM算法;
3、理论基础扎实,熟悉视觉几何,状态估计,卡 尔曼滤波,粒子滤波,非线性优化等其中一项或多 项技术,熟悉数据关联基本算法;
4、熟悉摄像头,毫米波雷达,激光雷达其中一项 或多项传感器数学模型及特性,有实际传感器融合 经验者优先;
5、动手能力强,扎实的C/C++算法实现能力。
加分项:
1、有多传感器感知融合相关产品落地经验;
2、有机器人/计算机视觉领域相关论文成果;
3、有无人车/机器人竞赛经验。
自动驾驶 C++/Bazel 高级工程师
岗位概述: 作为高级C++软件工程师,我们希望你能专注于 构建自动驾驶系统和软件架构。
我们希望你是一位 充满热情且经验丰富的开发人员,擅长管理构建流 程以及设计和实施性能关键框架。
您将成为编译器、链接器和现代C++开发方面的核心专家,在各个跨职能团队之间进行联络,以支持我们快节奏的开发文化。
岗位职责:
1、维护和优化构建流程,特别是使用Bazel。
2、设计和实现对我们的自治堆栈至关重要的性能关键型C++框架。
3、将软件质量工具集成到构建系统中(代码覆盖率、静态/动态分析)。
4、与自治和开发运营团队密切合作,倡导最佳实践
5、分析软件架构以识别瓶颈并协作解决方案。
6、指导初级开发人员,并作为构建相关和软件开 发查询的首选资源。
任职资格: 1、工程、数学、计算机科学或相关STEM领域的学士或更高学位。
2、5年以上C++和构建流程(Bazel或CMake) 相关经验。
3、轻松编写Bazel Starlark规则和扩展。
4、强大的数据结构、算法和0OP/FP/MP背景
5、高超的交流技巧。
加分项:
1、gRPC、Protobuf、GitLab和Docker/K8s经验
2、Bazel机制的经验(例如远程缓存、远程执行)
3、精通Golang。
4、了解代码分析工具(例如linter、clang-tidy、 valgrind)。
5、具有低延迟、高性能或安全关键编程环境的经验
最后更新于