R

Rivian

Makes electric pickups, SUVs and delivery vans

Software Engineer - Onboard Model Deployment, Autonomy

Applied Machine LearningUpdated on Nov 13
Full-timePalo Alto, CA, USA$179k - $331kIn-person

About the Job

Requirements

  • A B.S. or M.S. in Computer Science, Engineering, or a related field is required.
  • At least 8 years of experience developing production-grade software is required.
  • Strong C++ programming skills are required.
  • Experience in automotive or robotics software development is required.
  • Experience working on heterogeneous systems with hardware accelerators such as GPUs, ISPs, and encoders is required.
  • Experience working with hardware-accelerator libraries such as CUDA, TensorRT, and OpenCL is required.
  • Software development life cycle experience, from requirements gathering through implementation and maintenance, is required.

Responsibilities

  • Optimize, test, and enhance onboard software that runs Perception models underpinning self-driving features.
  • Develop tools to support software development, debugging, and testing.
  • Assist with software design and code reviews, and assist developers with technical issues, design choices, and decision-making.
  • Perform requirements analysis, architecture, design, development, code review, quality assurance, and deployment across the software engineering life cycle.
  • Coordinate with Perception model development and cross-functional teams to enable and support onboard model deployment and integration.

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