Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Connected Vehicle Platform

Home > C/C++ programming jobs

Software Engineer, Connected Vehicle Platform in Others

  • Rivian and Volkswagen Group Technologies
  • Full time
  • Email
  • Berlin, Germany

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.

Salary: Competitive

Rivian and Volkswagen Group Technologies

Rivian and Volkswagen Group Technologies unite to pioneer sustainable mobility solutions, blending cutting‑edge electric vehicle engineering with advanced autonomous driving capabilities. Together, they develop next‑generation platforms that prioritize performance, safety, and environmental stewa...

Similar positions

Staff Software Engineer - Developer Productivity

  • Webflow
  • Full time
  • USA
  • 10/02/2026
  • Salary: $187k-$255k
  • Remote

Senior Embedded Software Engineer

  • Varda Space Industries
  • Full time
  • USA
  • 10/02/2026
  • Salary: $169k - $216k/yr
  • El Segundo, CA

Staff Software Engineer-ClickHouse Committer

  • EDB
  • Full time
  • Remote
  • 10/02/2026
  • EMEA

Flight Software Internship - Summer 2027

  • Varda Space Industries
  • Full time
  • USA
  • 10/02/2026
  • El Segundo, CA

Test Engineer, System-Level Test

  • Tenstorrent
  • Full time
  • USA
  • 10/02/2026
  • Salary: Competitive
  • Austin, TX