招聘要求

自动驾驶感知融合算法工程师

岗位职责: 负责自动驾驶感知融合技术研发与产品化:

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、具有低延迟、高性能或安全关键编程环境的经验

最后更新于