Rivian and Volkswagen Group Technologies is building a new software-defined vehicle architecture and needs engineers with strong Rust experience to help grow the team's capabilities and advocate for Rust adoption within the organization.
Requirements
- Long experience with the Rust language
- Adept at Rust best practices and paradigms
- Knowledge of Embedded Rust is a plus
- Knowledge of Rust-related CI, esp GitLab is a plus
- Strong Git skills (repo tools, submodules, git-lfs)
- Experience with Cargo/Crates build system and package management
- Proficient with Linux
Responsibilities
- Become a key person to evangelist Rust
- Adept in async Rust support
- Design and implementation of embedded applications in Rust
- Maintenance and problem solving of existing Rust applications
- Support teams integrating with our libraries and applications
- Coordinate and plan tasks
- Review and advise on best Rust practices across the company
Other
- eager to learn, and enjoys collaboration
- takes pride in their work
- BS in Computer Science, Electrical Engineering, or a related field
- Arm64 (OSX/embedded) cross compiling experience
- Bazel experience is a plus