This job has expired

Check similar jobs, what people also searched, or create a job alert for Software Infrastructure Engineer jobs in Palo Alto, CA

Expired

Rivian

Software Infrastructure Engineer

Palo Alto, CA

about 1 month ago
Save Job

Summary

We are building an exciting new software defined vehicle architecture and looking for talented and motivated software engineers to join our team. Come help shape the future of automotive by contributing to one of the most advanced platforms in the industry. More specifically our team is building a modern, multilingual, IOT messaging framework for embedded systems and the cloud and we are looking for someone passionate about building comprehensive CI/CD systems for cross-compilation, testing and release . We are looking for someone who takes pride in their work, is eager to learn, and enjoys collaboration.

 

  • Design and implementation of GitLab CI pipelines for cross-compilation, testing and release
  • Long term ownership and maintenance of our CI and Releases
  • Support teams integrating with our library releases
  • Keep tools and third party dependencies up to date
  • Coordinate and plan tasks with our team

 

  • BS in Computer Science, Electrical Engineering, or a related field
  • Gitlab CI experience
  • Strong Git skills (repo tools, submodules, git-lfs)
  • Proficient with Linux/Bash/Python
  • Passion for CI/CD systems and release management
  • Experience with the Bazel/Yocto/Soong build system
  • Makefile experience


Bonus Skills

  • Cargo/Crates (Rust pkg management)
  • Go modules
  • Arm64 (OSX/embedded) cross compiling experience
  • Docker/Podman experience
  • Jinja
  • CMake
  • C++/Go/Kotlin/Rust
  • NATS

 

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job