From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.
The road to the future is uncharted.
By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward.
Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.
Role SummaryThe Berlin team is looking for a Staff Software Engineer - Infotainment, to provide hands-on technical leadership for complex embedded software and hardware/software integration work.
You will help shape architectures that connect vehicle hardware, embedded operating systems, platform services, communication paths, and user-facing behavior into reliable products.
This is a broad technical role for an engineer who can move comfortably between system-level design and implementation.
You will work across current and next-generation vehicle platforms, helping teams take ideas from early architecture through development, integration, validation, and production readiness.
You’ll be working in a high-performing forward-deployed team working closely with key OEM stakeholders.
Examples include physical input, HMI systems and bespoke in-vehicle touchpoints.
This role is based in our Berlin office and requires a minimum of three days per week onsite.
ResponsibilitiesArchitect, design, develop, and maintain embedded software across hardware interfaces, operating-system services, middleware, communication paths, and applications, using C/C++ and contributing to Rust adoption where it improves safety, reliability, maintainability, or service boundaries.