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