Rivian
Open positions
Sr. Power Electronics Software Engineer
Senior embedded software role at Rivian (Torrance, CA): own the full lifecycle of bare-metal/RTOS embedded C software for EV power conversion systems — spec, design, implementation, component testing, and hardware debugging, including multicore and real-time components. Key tools: C, Python, Git/GitLab, Bazel/CMake/Make.
Staff Software Engineer, ML Infra, Autonomy
Staff engineer on Rivian Autonomy's ML infrastructure team, designing and building the platform that trains autonomous driving models: job scheduling and multi-tenant cluster management on a thousands-of-GPU Kubernetes fleet, training-data storage/I-O, observability, and a training framework layer. Core stack includes Kubernetes, Python, Go/Rust/C++, PyTorch, Ray, and AWS.
Software Engineering Intern - Product Lifecycle Management (Spring 2027 Co-Op)
Spring 2027 co-op intern at Rivian builds automated regression testing for Catia V6 CAD: integrating C++ CAA RADE APIs to manipulate 3D vehicle assemblies, deploying AI agents to prioritize high-risk design changes, and running full-stack tooling and CI pipelines. Full-time onsite in Palo Alto; no visa sponsorship.
Software Engineering Intern - Design Automation (Spring 2027 Co-Op)
Rivian is hiring a Spring 2027 (Jan–Aug) onsite co-op software engineering intern in Palo Alto to automate EV hardware design workflows: writing SKILL, Python, and TCL scripts for Cadence OrCAD/Allegro, bridging ECAD/MCAD, auto-generating PCB component libraries from PLM, and building custom design rule checks.
Embedded Software Manager, Autonomy
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Engineering Intern - Supply Chain Data, AI and Business Intelligence (Spring 2027 Co-op)
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Sr. Staff Systems Integration Engineer, Release Management, Autonomy
Owns the technical release strategy, coordination, and execution of software releases for Rivian's Autonomy Driver+ platform, acting as release authority across perception, planning, controls, embedded, and vehicle software teams. Day to day: enforcing release gates, triaging build failures and regressions, analyzing vehicle logs, and leading the release management team using Git, GitLab, Jira, an
Sr. Staff Systems Engineer, Data
Rivian is hiring a Sr. Staff Systems Engineer for its Autonomy team in Palo Alto to architect the data engine and fleet collection frameworks powering perception and end-to-end autonomous driving models. The role blends systems engineering, MLOps, and Python/SQL tooling to define data requirements, mine fleet data, and curate diverse training and evaluation datasets.
Staff Software Engineer, ML Data Infrastructure, Autonomy
Staff software engineer owning the unified metadata, schema, and query layer for Rivian's vehicle-autonomy data — designing the data lake, indexing/search, and batch/streaming pipelines over petabyte-scale multi-modal drive data. Core tech: columnar stores (ClickHouse, Snowflake, etc.), Parquet/Iceberg-style formats, Python plus Go/C++/Rust, and Kafka-style streaming.
Staff Software Engineer, Compute & Storage, Autonomy
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Staff Software Engineer, Cloud Infrastructure, Autonomy
Staff Software Engineer on Rivian's Autonomy Cloud Infra team builds, tests, and releases mission-critical cloud and data/ML infrastructure services on AWS/GCP/multi-cloud for ADAS development. Day to day: owning CI/CD pipelines, running multi-region fault-tolerant environments, on-call, and scaling Kubernetes microservices.
RTL Design Engineer
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Software Tools Manager, Autonomy Systems Validation
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Staff Software Engineer - Manufacturing Automation Controls Platform
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Staff Software Engineer, Middleware, Autonomy
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Physical Design Engineer, EMIR Analysis & Signoff
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Sr. Staff Electronic Design Engineer (ADAS Hardware)
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Sr. Staff Radar Antenna Design Engineer
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Sr. Software Engineer, Middleware, Autonomy
About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we…
Staff Software Engineer, AI Developer Productivity, Autonomy
Staff engineer at Rivian Autonomy who owns the agent platform behind AI developer productivity: builds the runtime for autonomous coding agents (orchestration, tooling, security, tracing) plus the evaluation loops that measure them on real engineering work. Core stack: Python, LLM/agent systems, AWS, Kubernetes, GitLab, Databricks.