FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, Connected Vehicle Platform
Rivian and Volkswagen Group Technologies. Design, develop, test, and maintain communication services, client libraries, gateway and routing components, and deployment configurations .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing communication services and client libraries across vehicle and cloud platforms, with strong skills in C++, Rust, Go, and Kotlin. Proficient in deploying and debugging on embedded platforms, implementing messaging architectures, and ensuring system reliability and performance.
Highest-signal resume keywords
C++ ProgrammingRust ProgrammingGo ProgrammingKotlin ProgrammingDistributed Systems Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
MessagingGRPCAPIsProtobuf ContractsSignal IntegrationEmbedded PlatformsCI/CDDockerTest-Driven DevelopmentClean Architecture
Soft Skills
Strong Communication Skills
Tools & Technologies
Android AutomotiveLinuxPrometheusOpenTelemetryTest BenchesSimulators
Industry Keywords
Vehicle GatewaysConnected DevicesVehicle InterfacesSignal RoutingDeployment Automation
Tech Stack
Tools & technologiesAndroidCloudDistributed SystemsDockerGRPCKotlinLinuxPrometheusRustC++Go
About the role
Key responsibilities & impact- Design, develop, test, and maintain communication services, client libraries, gateway and routing components, and deployment configurations
- Implement message publication and subscription, request/reply interactions, service discovery, signal routing, gateway translation, and reliable failure handling
- Contribute to software components written in C++, Rust, Go, Kotlin, or other languages across vehicle and cloud platform layers
- Evolve interface contracts, schemas, configuration models, and generated APIs while preserving compatibility for existing consumers
- Determine whether functionality belongs in reusable platform abstractions, gateway mappings, vehicle services, applications, or vehicle- or brand-specific integrations
- Deploy and validate services across vehicle-oriented compute platforms, virtualized embedded environments, simulators, software-in-the-loop systems, benches, and prototype vehicles
- Investigate issues across vehicle interfaces, gateways, message-passing services, vehicle-model APIs, and consuming applications using logs, traces, packet captures, diagnostics, and test tools
- Improve reliability, performance, observability, security, deployment automation, and test coverage
- Support partner developers through integration guidance, examples, troubleshooting, documentation, and technical issue triage
- Collaborate with hardware, firmware, embedded, cloud, infotainment, security, validation, product, and external partner teams
- Participate in design reviews, code reviews, incident follow-up, and continuous improvement of engineering practices
Requirements
What you’ll need- Degree in Computer Science or related field (or equivalent experience) plus 3+ years developing software 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 or equivalent, APIs, and schemas
- Familiarity with CAN/DBC, vehicle gateways, signal integration, and connected devices
- Ability to deploy and debug on embedded/virtual platforms including Android Automotive, Linux, test benches, and simulators
- Experience with CI/CD, Docker, or Bazel
- Knowledge of mutual TLS, authentication, telemetry including Prometheus and OpenTelemetry, and end-to-end troubleshooting using logs, traces, and packet captures
- Strong communication skills to support developer adoption via SDKs and documentation
- Experience with platform abstractions, automotive partners, Clean Architecture, and TDD/DDD
Benefits
Comp & perks- Annual company performance bonus program eligibility for full-time positions (discretionary and not guaranteed)
- Equity in the form of Restricted Stock Units (RSUs), subject to board approval, plan terms, and vesting requirements
- Comprehensive benefits package for full-time employees
- Health coverage
- Retirement savings
- Time off
- Family planning programs
- Offerings vary by country