Sr. Autonomy Software Engineer, Tooling

RivianPalo Alto, CA
83d$146,900 - $183,600

About The Position

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. As a Sr. Autonomy Software Engineer focusing on Tooling, you'll lead the development of our core automation infrastructure to accelerate the testing and validation of our autonomy and ADAS features. You'll take ownership of building a robust CI/CD pipeline for our internal data acquisition and analysis repositories, while also collaborating with the team to develop and maintain crucial data analysis and utility scripts. The ideal candidate has a passion for building scalable solutions, automating complex workflows, and enabling a small team to move faster and with more confidence.

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.
  • Excellent analytical, problem-solving, communication and troubleshooting skills.
  • Proactive and able to take ownership with minimal supervision.
  • B.S. in Computer Science, Electrical Engineering, Computer Engineering or related technical field.

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.

Benefits

  • Robust medical/Rx, dental and vision insurance packages for full-time employees, their spouse or domestic partner, and children up to age 26.
  • Coverage is effective on the first day of employment, and Rivian covers most of the premiums.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service