Software Engineer, Connected Vehicle Platform

Apply Here

Countries
Germany, Hybrid
Job Types
software & tech
Experience
mid
Organization Types
robotics, startups, transportation & mobility
Location
Berlin - Hybrid
Posted Date
Company
Rivian and Volkswagen Group Technologies

AI Summary

Job Description

Design, build, and operate software connecting vehicle systems with infotainment, cloud, and mobile ecosystems. Develop communication services, client libraries, gateways, and APIs; integrate vehicle signals into dependable services; troubleshoot across system boundaries; and support partner developers through documentation and integration guidance.

Hard Requirements

  • Degree in Computer Science or equivalent experience
  • 3+ years in distributed systems, embedded platforms, or middleware
  • Strong C++, Rust, Go, or Kotlin skills
  • Experience with messaging, gRPC, event-driven architectures, Protobuf contracts and schemas
  • Familiarity with CAN/DBC, vehicle gateways, signal integration
  • Deployment/debugging on Android Automotive, Linux, benches, simulators; CI/CD, Docker, or Bazel
  • Knowledge of mutual TLS, auth, Prometheus/OpenTelemetry telemetry, log/trace troubleshooting
  • Strong communication skills for SDK/doc-based developer support

Soft Requirements

  • Physical-input or HMI gateway experience
  • Experience with platform abstractions and automotive partners
  • Clean Architecture and TDD/DDD familiarity

Browse all urbanism jobs