Rivian and Volkswagen Group Technologies

Software Engineer, Connected Vehicle Platform

Rivian and Volkswagen Group Technologies
Apply
4 hours ago
Berlin, GermanyMid Level

Responsibilities

  • Design, develop, test, and maintain communication services, client libraries, gateways, routing components, and deployment configurations.
  • Implement messaging, service discovery, signal routing, gateway translation, failure handling, interface contracts, schemas, configuration models, and generated APIs.
  • Deploy and validate services across vehicle compute platforms, virtualized embedded environments, simulators, software-in-the-loop systems, test benches, and prototype vehicles.
  • Investigate issues using logs, traces, packet captures, diagnostics, and test tools, and improve reliability, performance, observability, security, deployment automation, and test coverage.
  • Support partner developers with integration guidance, examples, troubleshooting, documentation, SDKs, and technical issue triage.
  • Collaborate with hardware, firmware, embedded, cloud, infotainment, security, validation, product, and external partner teams, and participate in design reviews, code reviews, and incident follow-up.

Requirements

  • Degree in Computer Science or a related field, or equivalent experience.
  • At least 3 years of software development experience in distributed systems, embedded platforms, or middleware.
  • Strong C++, Rust, Go, or Kotlin skills across a multi-language platform.
  • Experience with messaging, gRPC, event-driven architectures, distributed systems, Protobuf contracts, APIs, and schemas.
  • Familiarity with CAN/DBC, vehicle gateways, signal integration, and connected devices; physical-input or HMI gateway experience is a plus.
  • Ability to deploy and debug on embedded or virtual platforms such as Android Automotive, Linux, test benches, and simulators.
  • Experience with Docker or Bazel and knowledge of mutual TLS, authentication, Prometheus, and OpenTelemetry.
  • Strong communication skills and experience with platform abstractions, automotive partners, Clean Architecture, TDD, and DDD.

Benefits

  • Competitive base salary, annual company performance bonus eligibility, and equity in the form of RSUs for eligible full-time positions.
  • Health coverage, retirement savings, time off, and family planning programs, with offerings varying by country.
  • The role is based in Berlin and requires at least three days per week onsite.

Tech Stack

BazelC++DockerGogRPCKotlinLinuxPrometheusRust

Categories

Rivian and Volkswagen Group Technologies

About Rivian and Volkswagen Group Technologies

1,001-5,000 employees

Rivian and Volkswagen Group Technologies is a 2024 joint venture building software and electrical architectures for software-defined electric vehicles. It develops in-vehicle operating systems, zonal controllers, connectivity, and cloud solutions used by Rivian and Volkswagen Group brands. The privately held company is headquartered in Palo Alto, CA, and focuses on creating a shared platform that can be integrated and licensed across multiple vehicle programs.

Contact me