Rivian

Sr. Software Engineer, Perception, Autonomy

Rivian
Apply
1 day ago
Palo Alto, CA, USASenior
H1B Sponsor

Base Salary

$179k - $223k/yr

Responsibilities

  • Optimize, test, and enhance onboard software running Rivian’s perception models for self-driving features.
  • Develop tools for software development, debugging, and testing.
  • Participate in software design and code reviews and advise developers on technical issues and design decisions.
  • Contribute across requirements, architecture, design, development, quality assurance, deployment, and maintenance.
  • Coordinate with perception-model development and cross-functional teams to support onboard model deployment and integration.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, or a related field.
  • 8+ years of experience developing production-grade software.
  • Strong C++ programming skills.
  • Experience developing automotive or robotics software.
  • Experience with heterogeneous systems and hardware accelerators such as GPUs, ISPs, and encoders.
  • Experience with hardware-accelerator libraries including CUDA, TensorRT, or OpenCL.
  • Experience across the software development lifecycle, from requirements gathering through implementation and maintenance.
  • Strong communication and collaboration skills for driving cross-functional efforts.
  • Motivation to take concepts from research and development through productization.

Benefits

  • Full-time employees receive medical/Rx, dental, and vision insurance for themselves and eligible spouses or domestic partners and children through age 26, with coverage beginning on the first day of employment and Rivian covering most premiums.
  • The position is based in Palo Alto, California.

Tech Stack

Categories

EmbeddedRobotics
Rivian

About Rivian

10,000+ employees

Doing something different is never easy. It requires courage, optimism and grit. Core to our mission is building a team of adventurous individuals determined to make a positive impact on the world. This means challenging ourselves constantly. Stretching beyond the bounds of conventional thinking. Reframing old problems. Seeking new solutions. And operating comfortably in a space of uncertainty. While our backgrounds are diverse, our team shares a love of the outdoors and a desire to protect it for future generations. Do you like doing the impossible? We’d love to hear from you.

Contact me