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 10, 2025
Palo Alto, CA, US
Apply Now

Rivian is looking to develop advanced driver-assistance (ADAS) and autonomy features by building and deploying a critical fleet of data collection vehicles.

Requirements

  • 4+ years of hands-on experience working with automated driving technologies, including sensor integration, perception algorithms, and vehicle control systems.
  • 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.

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

  • This role is based in our Palo Alto office and requires in-person collaboration with the team to foster innovation and rapid development.
  • Exceptional ability to document software designs and maintain organized records of development activities.
  • 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.