Rivianvw.tech
Staff Software Engineer, Vehicle Configuration Platform
Salary not disclosed8+ yearsHybrid
- Berlin
- Full time
- Yesterday
About the role
This role serves as a technical leader for the vehicle configuration platform, ensuring the health, reliability, and scalability of the systems that define and provision vehicle attributes. You will own the compilation, code generation, validation, and release infrastructure while setting technical direction across firmware, build, and factory integration teams. The position requires driving cross-company initiatives and mentoring engineers to raise the standard of technical design and delivery.
Responsibilities
- Own the technical direction for configuration tooling, validation, and delivery infrastructure, translating platform architecture into a concrete, sequenced roadmap and driving it to completion across teams.
- Lead initiatives that simplify the platform: consolidating redundant mechanisms, retiring legacy pathways, and reducing the coordination cost of routine changes, while every downstream consumer keeps working.
- Design the compatibility strategy for data contracts deployed to devices in the field, and build the automated enforcement that makes schema evolution provably safe rather than carefully reviewed.
- Architect the validation and release pipeline as a product: define what classes of defects must be impossible to merge, and build the layered checks, staged rollouts, and observability that get there.
- Serve as the senior escalation point for production configuration issues, leading root cause analysis during launches and field events and converting each incident into systemic prevention.
- Drive alignment across organizational boundaries, negotiating shared contracts, review processes, and release mechanics with firmware, cloud, diagnostics, manufacturing, and partner-brand stakeholders who have differing constraints and conventions.
- Mentor and multiply the engineers on the team, setting standards through design review, raising the quality of technical writing and decision records, and growing the mid-level engineers toward ownership.
Required skills
- Software engineering
- Protocol Buffers
- Python
- C
- Bazel
- CI/CD
- Release engineering
Nice to have
- UDS diagnostics
- Vehicle variant coding
- Factory provisioning
- OTA update systems
- Rust
- Code generation toolchains
- Manifest-based multi-repository workflows
Qualifications
- 8+ years of software engineering experience
- Demonstrated ownership of a platform, infrastructure, or developer-facing system
Benefits
- Annual company performance bonus program
- Equity in the form of Restricted Stock Units
- Health coverage
- Retirement savings
- Time off
- Family planning programs
About the Company
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders focused on automotive software, including operating systems, zonal controllers, and cloud connectivity solutions for electric vehicles.