At Tata Technologies, we make product development dreams a reality by designing, engineering, and delivering the products of tomorrow for the world's leading manufacturers. We are currently looking for an experienced Android Infotainment Developer to join in our company.
About the assignment
As an Android Infotainment Developer, you will be doing software development in application and native layers of AOSP stack for the infotainment system. You will collaborate with UX designers and other development teams to define a coherent end-to-end solution. You will take part in the entire software development lifecycle, including design, architecture, documentation, development, verification and validation. You will stay up to date with the latest industry trends and best practices to ensure our solutions remain at the forefront of technology.
Main Responsibilities
• We are looking for someone with a M.Sc. in Software Engineering or at least 5 years of relevant experience. You have hands-on experience in:
• Android app development (Java/Kotlin), Android UI frameworks (eg. Jetpack Compose)
• Strong knowledge of Android testing practices including unit testing (JUnit, Mockk), instrumentation and UI testing (Espresso); and end-to-end testing frameworks.
• Knowledge of AOSP and the AOSP build system.
• Familiar with modern Android architectural patterns such as MVP, MVVM, and Clean Architecture.
• You are comfortable working in a Linux-based development environment
• Expertise in version control systems such as Git, and familiarity with Gerrit for code review and collaborative development is required.
Good to have:
• Experience with Python scripting.
• Previous exposure to working on Automotive infotainment products or large-scale embedded Android platforms.
• A Swedish B driver’s license is considered as a strong advantage.
What you'll bring
You are passionate about creating the best solutions to make life easier for customers, and your excellent communication skills allow you to collaborate effectively with team members and stakeholders. You are proactive, adaptable, and always looking for ways to improve processes and outcomes. Above all, you are a team player who values integrity, innovation, and excellence. You are excited about the opportunity to contribute to a forward-thinking company and make a meaningful impact.
Why Join Tata Technologies?
At Tata Technologies, innovation, collaboration, and engineering excellence are at the heart of everything we do. This is an opportunity to work with advanced manufacturing technologies, contribute to global industrialization projects, and help shape the future of smart manufacturing and automation.
👉 Apply now and help drive the next generation of manufacturing excellence and industrial automation.