Rivian is looking to accelerate the testing and validation of its autonomy and ADAS features by developing a robust CI/CD pipeline for internal data acquisition and analysis repositories.
Requirements
- 3+ years in a software focused role leveraging Python and proficient in Object Oriented Programming.
- Demonstrated experience in developing and deploying CI/CD pipelines.
- Solid understanding of automated software testing methodologies and frameworks.
Responsibilities
- Lead the development and maintenance of an automated testing framework for Autonomy/ADAS data acquisition, processing, and analysis repositories.
- Collaborate on automated testing test case development and execution.
- Manage and optimize CI/CD pipelines to ensure secure, high-velocity deployment of validation tooling and maintain infrastructure stability and reproducibility across cloud environments.
- Collaborate with cross-functional engineering teams to build reliable, scalable, and distributed infrastructure using microservice architecture.
- Drive process improvements for software development and validation tooling.
Other
- B.S. in Computer Science, Electrical Engineering, Computer Engineering or related technical field.
- Excellent analytical, problem-solving, communication and troubleshooting skills.
- Proactive and able to take ownership with minimal supervision.
- Equal Opportunity employer, complies with all applicable federal, state, and local fair employment practices laws.
- Rivian provides robust medical/Rx, dental and vision insurance packages for full-time employees.