About The Position

This role supports feature integration on Rivian’s in-house silicon and Large Driver Model within Automated Drive. The engineer partners closely with integration leads to scale test execution, branch management, and tooling as new programs come online. The position also supports integration and preliminary functional verification of software releases on test vehicle platforms.

Requirements

  • Direct, hands-on experience with software tracking systems and complex software versioning workflows, including coordinating changes across multiple parallel branches.
  • Extensive CI/CD experience, including release coordination across concurrent development tracks.
  • Experience in at least one of the following: vehicle controls or vehicle dynamics, perception systems, or ML model development and training.
  • Proficiency with Git and software repository management tools, with a track record of managing complex branching structures.
  • B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field.
  • Ability to work in a fast-paced development environment and collaborate proactively across functions to solve vehicle-level integration problems.
  • Strong understanding of vehicle safety concepts and testing-related safety procedures.
  • Flexibility to travel domestically or internationally to support vehicle-level integration and test activities.
  • Clean driving record and professional experience driving prototype test vehicles on test tracks.

Responsibilities

  • Support integration and branch management across RAP and LDM programs, maintaining Git and branching discipline consistent with team standards.
  • Execute tests across RAP/LDM workstreams and help build tooling to increase team-wide test efficiency.
  • Help establish integration and test infrastructure for new programs.
  • Serve as a secondary point of ownership for RAP/LDM integration topics to reduce single-point-of-failure risk.
  • Identify, document, and highlight cross-functional gaps and dependencies; proactively work toward solutions that resolve integration issues and ensure vehicle functionality.
  • Support preliminary functional verification of software releases on test vehicle platforms before hand-off to development and validation teams.
  • Prototype tools and solutions to accelerate development and improve efficiency, such as Python scripts for parsing and analyzing vehicle data.

Benefits

  • Paid vacation
  • Paid sick leave
  • Life insurance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • 401(k) Plan, subject to eligibility requirements
  • Employee Stock Purchase Program, subject to eligibility requirements
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service