Systems Integration Engineer II, Automated Drive Integration

Rivian
Palo Alto, CA, United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Data Analysis Continuous Delivery Continuous Integration Integrated Development Environments Python (Programming Language) Software Engineering Systems Integration Scripting Git Information Technology Hardware Infrastructure

Job description

  • Work with cross-functional teams to integrate hardware and software components on various vehicle platforms
  • Be able to support data analysis using Python, create dashboards and and characterize driving behavior based off of data
  • Approach problem solving with a data driven approach
  • Deep-dive into vehicle log data and source code if required to root-cause system-level issues and facilitate rapid issue resolution in collaboration with domain experts
  • Work with perception, planning and systems teams to bring various automated driving systems components together
  • Familiarize system and component level requirements for features as well as hardware components
  • Identify, document and highlight cross-functional gaps and dependencies - proactively work towards creative solutions to resolve integration issues and ensure vehicle functionality
  • Prototype tools and solutions to accommodate rapid development and to bring efficiency (IE. Python scripts and parsing vehicle data)
  • Review vehicle data and correlate data with requirements
  • Find gaps and work towards filling them with engineering solutions or implementing processes
  • Incorporate automation and leverage AI to improve efficiency and drive faster development

Requirements

  • Proficiency with GIT and software repo management tools
  • Experience building dashboards and scripting in Python
  • Experience in chassis control or vehicle dynamics development preferred
  • Prior experience and passion for ADAS system control development
  • B.S in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field
  • Understanding of automotive hardware and software development concepts including continuous integration, continuous deployment (CI/CD) software development models
  • Ability to work in a fast-paced development environment - proactively collaborate cross-functionally with other teams to solve vehicle-level integration problems
  • Strong understanding of vehicle safety concepts and testing-related safety procedures
  • Clean driving record with professional experience driving prototype test-vehicles in test-tracks

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · WWC 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:01 min

Transitioning into the automotive artificial intelligence safety field

Tillman Radmer +2 · WWC 2021

Videos

See all

Related articles

See all