R

Rivian

Makes electric pickups, SUVs and delivery vans

Senior Systems Engineer Autonomy

Hardware Systems IntegrationUpdated on Nov 12
Full-timePalo Alto, CA, USA$162.8k - $203.5k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a closely related field is required.
  • Ability to work in the office five days a week.
  • Proficiency in Python, Bash, and C++ for developing, testing, and deploying automated driving applications.
  • Strong attention to detail and documentation skills to manage multiple tasks efficiently.
  • Strong knowledge of ADAS sensors, including Lidar, Radar, and Camera, and their applications for data collection.
  • Knowledge of network architecture, including TCP/IP, UDP, PTP, and the hardware layer.
  • Familiarity with Git, Jira, and software development lifecycle tools.
  • Hands-on experience with HIL or bench test environments, including test automation in Python and pytest.

Responsibilities

  • Maintain and improve Data Collection HIL benches, including hardware and software, to ensure availability for development and release testing; develop automated test cases using pytest and Linux tools.
  • Support bring-up and integration of in-house high-compute ECUs for data collection, including OS/BSP integration, interface validation, and hardware/software debugging.
  • Support initial integration of new ADAS sensors, including Lidar, Radar, and Camera, onto data collection platforms, including network configuration, time-sync validation, and data-quality verification.
  • Support development, maintenance, and validation of loggerware tools and OS, including logging hardware bring-up and bug fixes.
  • Triage system hardware and software bugs on the bench and vehicle by reproducing issues, identifying root causes across electrical, firmware, and software layers, and escalating based on impact to users and the program.
  • Collaborate cross-functionally and support integration efforts for Data Logging architecture development.
  • Document integration procedures, test results, and bench configurations so work can be handed off to platform and operations teams.

Desired Qualifications

  • Experience with embedded Linux bring-up and debugging, including bootloaders, kernel/driver configuration, PCIe, and Ethernet interfaces.
  • Ability to read schematics and use lab equipment, including an oscilloscope, logic analyzer, and DMM, for hardware/electrical debugging.

About the Company

Rivian

Makes electric pickups, SUVs and delivery vans

Rivian designs and builds electric pickup trucks, SUVs, and delivery vans, pairing off-road ability with electronics and software it develops itself. In 2021, its R1T became the first fully electric pickup truck on the US consumer market, ahead of larger rivals such as Ford and Tesla. It makes the R1T pickup, the R1S and R2 SUVs, and commercial vans in Normal, Illinois, and sells them directly online and in its own stores rather than through dealers. Its vehicles run on Rivian's own software, which gains features through updates sent over the internet, and most revenue comes from vehicle sales, with service and optional software adding more. Rivian was founded in 2009 and is based in Irvine, California.

Company size
10,001+
Company stage
IPO
Headquarters
Irvine, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Rivian

See more jobs