Sr. Software Systems Engineer, Data Collection, Autonomy

RivianPalo Alto, CA
153d$162,800 - $203,500

About The Position

Join our Autonomy Data Collection team in Palo Alto and play a pivotal role in developing Rivian's advanced driver-assistance (ADAS) and autonomy features. In this on-site role, you'll work closely with cross-functional autonomy teams to build and deploy our critical fleet of data collection vehicles, directly shaping the future of our autonomous technology.

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a closely related field is required.
  • 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.
  • 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.

Nice To Haves

  • 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.
  • Design and document data logger software, ensuring comprehensive and clear documentation for future reference and development.

Benefits

  • Rivian provides 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.

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

Industry

Transportation Equipment Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service