Senior Tech Lead for Navigation Architecture and Development (F/M/D)
If you make hearts beat faster, your own has to be in the right place.
- Code number: J000017385
- Entry level: Professionals
- Location: Ludwigsburg
- Organization: Porsche Digital GmbH
Tasks Tasks
As an Infotainment Software Engineer, you’ll be a vital part of our agile team, shaping the future of Porsche’s luxury infotainment experience. Your responsibilities will include:
- Design and implement software architectures for modern navigation solutions within our infotainment systems in accordance with applicable standards and norms.
- Ensure consistency, performance and reuse across E/E architectures and markets.
- Align architecture and implementation with development teams, tech partners, SDK providers and vehicle integration.
- Ensure a seamless navigation experience across displays, operating systems (Android Automotive and Real Time OS) and other customer touch points like companion app.
- Champion and provide technical guidance for advanced topics like 3D rendering, driver assistance and integration of other location-based services.
- Analyze user requirements and technical specifications to ensure a user-friendly luxury navigation experience.
- Conduct code reviews, testing, and validation of navigation software.
- Provide technical advice and support for the integration of the navigation solution into vehicle architecture.
- Guide and define technical strategies for the team, including architectural decisions, testing approaches and tooling.
- Coach and mentor fellow software developers, fostering a collaborative and supportive environment.
- Collaborate closely with product owners, designers, architects, and other stakeholders.
Qualifications Qualifications
- Extensive professional experience in software development for Infotainment and Navigation Systems.
- Proven experience in a technical guidance role, including stakeholder and partner management.
- Deep knowledge of applicable standards and norms in automotive software development.
- Practical experience implementing navigation systems for automotive applications.
- Proficiency in Kotlin software development with hands-on coding experience.
- Familiarity with unit, integration, and UI testing methodologies.
- Strong understanding of Android, Linux, and QNX operating systems as well as vehicle architectures.
- Experience with build pipelines, CI/CD processes, and software lifecycle management.
- Commitment to clean code principles and sound software architecture.
- Experience with C++ development is advantageous but not mandatory.
- Comfortable working in Scrum and agile environments.
- Highly self-motivated and dedicated to delivering results.
- Reflective mindset, always considering the purpose behind tasks.
- Collaborative team player with excellent communication skills, able to explain complex technical concepts clearly.
- Fluent in German and English