Logo of Huzzle

Android Systems Architect - Middleware (m/w/d)

  • Job
    Full-time
    Senior Level
  • Software Engineering
    Engineering
  • Munich

AI generated summary

  • You should have 5+ years as a Software Architect, expertise in Android (Kotlin, Jetpack Compose), automotive OS, DevOps, tools like Android Studio, and strong communication skills in English.
  • You will design and architect Android Automotive apps, integrate solutions, mentor teams, manage the software lifecycle, explore technologies, engage with customers, and lead agile development practices.

Requirements

  • 5+ years of experience as a Software Architect, with a strong foundation as a professional software engineer.
  • Proficiency in modern Android development, including deep expertise in Kotlin, Jetpack Compose, Unit testing (JUnits), and Gradle, utilizing a variety of Android libraries.
  • In-depth understanding of Android Automotive OS architecture and CarUI library, with hands-on experience in developing applications for automotive environments.
  • Expert knowledge of software architecture principles and design patterns, with a proven ability to apply these concepts effectively in mobile technology solutions.
  • Strong familiarity with DevOps practices, including version control, CI/CD pipelines, automation, and the testing pyramid to ensure seamless development workflows.
  • Exceptional communication skills in English, both verbal and written, with the ability to collaborate effectively with cross-functional teams.
  • German language skills are a plus but not mandatory.
  • Experience with essential tools, including Android Studio, IntelliJ IDEA, Gradle, Make, CMake, ADB Debugger, SonarQube, Robolectric, Dagger, and Android Espresso, as well as Git, Jenkins, Gerrit, and JIRA.

Responsibilities

  • Lead the design and architecture program for cutting-edge Android Automotive Apps and Framework Stack, driving innovation in the next generation of in-car technology.
  • Collaborate closely with engineers, technical leads, testers, and managers to seamlessly integrate solutions and bring products to market.
  • Set industry standards by creating benchmarks and code samples to mentor teams, fostering a culture of excellence and continuous learning.
  • Leverage your deep architectural expertise to shape and refine company-wide methodologies, such as Enterprise Architecture Management, Test-Driven Development, and Design Architecture Patterns.
  • Excel in managing the Software Development Life Cycle with a focus on the automotive domain, bringing your extensive knowledge and experience to deliver high-quality software solutions.
  • Lead the way in technological advancements by exploring, analyzing, and evaluating emerging technologies, ensuring the company remains at the forefront of innovation.
  • Contribute as a technical expert during customer engagements, working closely with sales and program management teams to offer expert insights and drive successful outcomes.
  • Lead modern development practices in agile environments, combining your passion for technology trends with hands-on experience to deliver impactful results.

FAQs

What is the primary role of the Android Systems Architect - Middleware?

The primary role involves leading the design and architecture program for Android Automotive Apps and Framework Stack, driving innovation in in-car technology.

What qualifications are required for this position?

Candidates should have 5+ years of experience as a Software Architect, proficiency in modern Android development with expertise in Kotlin, Jetpack Compose, and a strong understanding of Android Automotive OS architecture, among other skills.

What technologies and tools should I be familiar with for this role?

Familiarity with tools like Android Studio, IntelliJ IDEA, Gradle, Make, CMake, ADB Debugger, SonarQube, Robolectric, Jenkins, and JIRA is essential.

Are there expectations for experience with DevOps practices?

Yes, strong familiarity with DevOps practices, including version control, CI/CD pipelines, automation, and the testing pyramid, is required to ensure seamless development workflows.

Is knowledge of the German language necessary for this position?

German language skills are a plus but not mandatory.

Will I work collaboratively with other teams?

Yes, the role involves closely collaborating with engineers, technical leads, testers, and managers to integrate solutions and bring products to market successfully.

What will be the focus regarding software development methodology?

The focus will be on managing the Software Development Life Cycle in the automotive domain, applying methodologies such as Enterprise Architecture Management, Test-Driven Development, and Design Architecture Patterns.

Is mentoring and setting industry standards a part of the job?

Yes, the architect will create benchmarks and code samples to mentor teams, fostering a culture of excellence and continuous learning.

What level of communication skills is expected?

Exceptional communication skills in English, both verbal and written, are required for effective collaboration with cross-functional teams.

Will there be opportunities to explore emerging technologies?

Yes, candidates will lead advancements by exploring, analyzing, and evaluating emerging technologies to ensure the company stays at the forefront of innovation.

Cutting edge automotive software industry, Best Place to Grow

Technology
Industry
5001-10,000
Employees
1990
Founded Year

Mission & Purpose

KPIT Technologies is a global technology company that specialises in providing IT consulting and product engineering solutions to the automotive and mobility sectors. The company focuses on creating software solutions for electric vehicles, autonomous driving, connected vehicles, and vehicle diagnostics, aiming to accelerate the mobility industry's transition to a more sustainable and smarter future. KPIT’s ultimate mission is to reimagine mobility by delivering cutting-edge technology that enhances safety, efficiency, and sustainability. Their purpose is to empower the automotive industry with innovative software and technology that shapes the future of mobility for a better world.