Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rivian Logo

Sr. Software Systems Engineer - Data Collection - Autonomy

Rivian

$162,800 - $203,500
Sep 16, 2025
Palo Alto, CA, USA
Apply Now

Rivian is looking to develop advanced driver-assistance (ADAS) and autonomy features for their Electric Adventure Vehicles, and this role will play a pivotal part in building and deploying the critical fleet of data collection vehicles.

Requirements

  • Proficiency in Python, Bash, and C++ is essential for developing, testing, and deploying automated driving applications.
  • Strong understanding of vehicle architecture, including the various subsystems and their interactions, is necessary.
  • Experience with data collection fleets and integrating logging systems into vehicles is highly desirable.
  • 4+ years of hands-on experience working with automated driving technologies, including sensor integration, perception algorithms, and vehicle control systems.
  • Strong understanding of Continuous Integration/Continuous Deployment (CI/CD) processes.
  • Experience with Databricks or similar tools for data analysis and visualization.
  • Familiarity with automated driving technologies, including sensor integration, perception algorithms, and vehicle control systems.

Responsibilities

  • Develop tools to support data logging activities, ensuring efficient and accurate data collection.
  • Oversee the integration of firmware and software components developed by cross-functional teams, ensuring seamless operation and compatibility.
  • Contribute to Continuous Integration/Continuous Deployment (CI/CD) processes to enhance the health and quality of the collected data, ensuring robust and reliable systems.
  • Provide support for system-level triage, identifying and resolving issues to maintain optimal system performance.
  • Ensure the reliability and efficiency of data upload pipelines, facilitating smooth data transfer and storage.
  • Support the development of dashboards to track Key Performance Indicators (KPIs) using tools such as Databricks, enabling data-driven decision-making.
  • Assist in the development and evaluation of proofs of concept for next-generation data logging firmware and software solutions.

Other

  • A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a closely related field is required.
  • Strong attention to detail and ability to manage multiple tasks efficiently.
  • Demonstrated ability to thrive in a fast-paced, dynamic environment, adapting to evolving project requirements and deadlines, is required.
  • This role is based in our Palo Alto office and requires in-person collaboration with the team to foster innovation and rapid development.
  • Ability to work in a team environment and collaborate with cross-functional teams.