




Summary: Join a team of software craftsmen and -women to develop Android software for in-vehicle infotainment systems, balancing traditional and agile development methods. Highlights: 1. Develop Android software in Java and Kotlin for in-vehicle infotainment systems. 2. Implement flexible software architectures and ensure quality with unit tests. 3. Work with Scrum/SAFe processes and engage directly with customers. We at IAV love software: We consider us software craftsmen and \-women and develop our software under the principles of "clean code". Solving the conflict between traditional software development on the one hand, but using agile development methods on the other hand, is part of our daily business. To extend our business to customers in Spain, we want to extend our team by an experienced Android (Automotive) software engineer. Tasks: * Developing Android Software in Java and Kotlin based on the Android SDK for in\-vehicle infotainment systems. * Creating and implementing flexible software architectures and interface descriptions to internal and external software components. * Ensuring our software quality by implementing Unit tests and continuous integration. * On\-site presence on customer side to discuss technical matters and test software within vehicles. * Working with Scrum/SAFe process. Know\-how: * A bachelor’s or master’s degree in computer science or MINT or similar * Large knowledge base in object\-oriented programming using Java (Kotlin is a plus) * Wide experience in implementing AOSP/app development (using Android\-Automotive is a plus) * Wide experience in developing “clean code”, e.g. following SOLID principles * Proficiently using a Linux environment, build tools, git, Jira, Confluence * Fluent in Spanish and English, spoken and written * Nice to have: Background in automotive software engineering Tipo de puesto: Jornada completa Beneficios: * Flexibilidad horaria Ubicación del trabajo: Teletrabajo híbrido en 08760 Martorell, Barcelona provincia


