Rivian

Vehicle-to-Cloud Integration and Automation Engineer

Irvine, CA, US

about 1 month ago
Save Job

Summary

As an engineer focusing on integration and automation for the vehicle-to-cloud (V2C) team within the Connectivity Software team at Rivian-VW, you will work alongside software developers, system integrators, and system engineers to support feature development, manual validation, and automated testing of vehicle-to-cloud features such as telematics, data logging, remote commands, and over-the-air software updates.


The V2C integration and automation engineer will champion the automated validation of V2C feature development by creating, refining, and executing automated tests using a customized hardware-in-the-loop (HIL) framework. The engineer will also collect, review, and share results and as needed, create the appropriate tickets and documentation if issues are found. Depending on feature and hardware/software maturity, the engineer may need to scale the HIL architecture to accommodate the required automated validation. An out-of-the-box approach with respect to test execution and data analysis will greatly enhance the development teams and allow expedited deliveries of features to customers.

 

  • Working-level knowledge of databases, TCP/IP stack, and middleware components such NATs, MQTT, HTTPs gRPC
  • Working-level knowledge of Linux systems to include benchmarking and resource characterization
  • Working-level knowledge of Python and scripting
  • Familiarity with big data concepts, data warehousing, and data science
  • Understanding of cloud technologies and differences between cloud environments
  • Understanding of data privacy and security; ensure that private data stays private
  • The ability to arrive to meaningful conclusions from disparate data sets
  • Provide insights and opportunities for performance and stability improvement

 

  • A degree in either Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or Information Systems
  • A thorough understanding of the OSI model, network protocols, and expertise with test tools such as Wireshark and nmap
  • Proficient with scripting languages including Python and/or Shell
  • Proficient with database manipulation and data presentation
  • A mindset geared towards collaboration and forward progress
  • Ability to thrive under pressure and even with time constraints, apply creative and critical thinking to deliver exceptional results
  • Availability to travel and support activities during off-peak hours as-needed

Nice to have:

  • Ability to triage ongoing customer issues and escalate accordingly

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job