旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

2026年夏季实习生,本科/硕士,定位软件工程师

2026 Summer Intern BS/MS Positioning Software Engineer

Waymo

地点
山景城,美国
工作方式
混合办公
类型
实习
部门
软件工程
编号
3957
招聘主体
Waymo LLC

汽车智能驾驶与 ADAS

职责

  • 实现、测试和调试 C++ 或嵌入式软件,以提高定位算法和系统的效率和性能。
  • 开发用于数据分析的脚本和工具,并参与故障排查流程,以识别和解决定位系统问题。
  • 参与代码审查,与经验丰富的工程师合作了解系统架构,为设计讨论做出贡献,并确保代码质量高。

必备要求

  • 精通 C++。
  • 具备在软件开发环境中应对复杂技术挑战、找出根本原因并实施有效解决方案的能力。
  • 熟悉版本控制系统(例如 Git)、代码审查流程和软件开发最佳实践。

优先条件

  • 具备 Python 脚本编写和数据分析经验者优先考虑。
  • 嵌入式系统与实时编程:具备嵌入式软件开发、微控制器以及针对资源受限的实时环境优化代码的实践经验。
  • 机器人与导航基础:熟悉机器人学、传感器融合(例如,IMU、GPS、激光雷达、相机)、惯性导航和状态估计算法(例如,卡尔曼滤波器)的概念。
  • 数据分析与科学计算:能够分析大型数据集,识别趋势,并使用 Python(NumPy、SciPy、Pandas)或 MATLAB 等工具进行科学计算和算法原型设计。
  • Linux 开发环境:具备在 Linux 环境下进行开发的经验,包括命令行工具、脚本编写以及对构建系统的熟悉程度。

Responsibilities

  • Implement, test, and debug C++ or embedded software to improve the efficiency and performance of positioning algorithms and systems.
  • Develop scripts and tools for data analysis, and participate in troubleshooting to identify and resolve positioning system issues.
  • Participate in code reviews, collaborate with experienced engineers to understand system architecture, contribute to design discussions, and ensure high code quality.

Must Have

  • Proficiency in C++.
  • Ability to tackle complex technical challenges in a software development environment, identify root causes, and implement effective solutions.
  • Familiarity with version control systems (e.g., Git), code review processes, and software development best practices.

Preferred

  • Experience with Python scripting and data analysis is a plus.
  • Embedded systems and real-time programming: hands-on experience with embedded software development, microcontrollers, and optimizing code for resource-constrained real-time environments.
  • Robotics and navigation fundamentals: familiarity with robotics, sensor fusion (e.g., IMU, GPS, LiDAR, cameras), inertial navigation, and state estimation algorithms (e.g., Kalman filters).
  • Data analysis and scientific computing: ability to analyze large datasets, identify trends, and perform scientific computing and algorithm prototyping using tools such as Python (NumPy, SciPy, Pandas) or MATLAB.
  • Linux development environment: experience developing in Linux, including command-line tools, scripting, and familiarity with build systems.

公司简介

Waymo 是一家自动驾驶技术公司,其使命是成为全球最值得信赖的驾驶员。自 2009 年作为谷歌自动驾驶汽车项目启动以来,Waymo 一直致力于打造 Waymo Driver——全球经验最丰富的驾驶员™——旨在改善出行方式,同时挽救因交通事故而丧生的数千人的生命。Waymo Driver 为 Waymo 的全自动驾驶网约车服务提供动力,并可应用于多种车辆平台和产品场景。凭借在公共道路上超过 1 亿英里的自动驾驶里程以及在美国 15 个州进行数百亿英里模拟行驶的经验,Waymo Driver 已完成超过 1000 万次纯乘客出行。