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

高级嵌入式软件工程师(平台构建)

Senior Embedded Software Engineer Platform Build

Rivian and Volkswagen Group Technologies

地点
尔湾,美国
类型
全职
资历
senior

汽车汽车基础软件

职责

  • 开发和维护构建嵌入式、资源受限的车辆控制系统基础架构目标。
  • 编写用于代码生成、编译和测试的 Bazel 规则。
  • 维护用于编译嵌入式 C、Rust 和 Python 代码和工具的工具链。
  • 支持在 GitLab 中的 CI/CD 管道中集成基于 Bazel 的构建。
  • 与其他团队合作,集成 Bazel 中的工具并解决构建失败的根本原因。
  • 与同事分享想法,以开放和好奇的心态询问为什么,并从彼此的不同观点中学习,以团队的形式完成出色的工作。

必备要求

  • 拥有 3 年以上 Bazel 和 Python 脚本编写经验。
  • 3 年以上嵌入式产品软件开发经验。
  • 对编译嵌入式 C 代码有深入的了解。
  • 具有 GitLab CI 或同等持续集成系统的经验。

Responsibilities

  • Develop and maintain build infrastructure targets for embedded, resource-constrained vehicle control systems.
  • Write Bazel rules for code generation, compilation, and testing.
  • Maintain toolchains for compiling embedded C, Rust, and Python code and tools.
  • Support integration of Bazel-based builds into CI/CD pipelines in GitLab.
  • Collaborate with other teams to integrate tools in Bazel and root-cause build failures.
  • Share ideas with colleagues, ask why with an open and curious mindset, and learn from each other's different perspectives to do great work as a team.

Must Have

  • 3+ years of experience with Bazel and Python scripting.
  • 3+ years of software development experience for embedded products.
  • Deep understanding of compiling embedded C code.
  • Experience with GitLab CI or equivalent continuous integration systems.

公司简介

Rivian 和大众汽车集团技术公司是两家行业领军企业的合资企业,对汽车行业的未来发展有着清晰的愿景。从操作系统到区域控制器,再到云和互联解决方案,我们正通过技术应对电动汽车面临的挑战,并为全球软件定义汽车树立标准。未来之路充满未知。我们将结合自身在互联互通、人工智能、安全等领域的专业知识,绘制一条全新的前进之路,携手共进,我们将为每个人创造一个更加互联互通、更加智能、更加可持续的未来。