Job description - GAS/Android Automotive App Development Engineer Role Overview Our ideal candidate has a background in delivering mobile and/or automotive apps with a customer-centric mindset with the ability to consistently raise the bar on using modern best practices of Android and/or Android Automotive OS. You will play a large role working with the design and development teams from concept to commercialization of new mobile and in-car products and features. In this role, you will be shipping ground-breaking mobility experiences that delight customers, redefine mobility and achieve Megazone's vision of a clean future for all. Android Automotive OS App Developer will be responsible for designing, developing, and maintaining software components and applications for in-vehicle infotainment. We’re currently looking for a GAS/Android Automotive App Development Engineer to join our team. Proficiency of Kotlin programming languages. Required Candidate profile Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Experience with Android Automotive OS & Jetpack Library & Compose Role: Android Mobile / App Developer Employment Type: Full Time, Permanent Role Category: Software Development Responsibilities: ● ● ● ● ● ● ● ● ● ● ● ● Responsible from requirement analysis till realization of the functionality in Android Automotive domain. Leading the development and implementation of Android Automotive OS apps or mobile apps for the auto industry. Collaborating with stakeholders to define project requirements and objectives. Responsible to develop different modules/components in Android Automotive System Is responsible for multiple component ownership for Android Automotive App Delivery of the software for software Integration Ensure the implementation of defined test strategies and document the achieved results. Ensure pre-integration testing and verification for the functional area and its features. Ensure traceability, consistency of requirements and feature maturity Defect triaging and resolution Work with other domains for the resolution of dependencies on features and defects Mentor the less experienced team members to guide and assist them in completing their tasks on time. Requirements: ● ● ● ● Solid working experience with the Android App life-cycle methodologies. 3-10 years of experience in software development, specializing in Android app development or mobile app development for the auto industry. Proficiency & Extensive experience in programming languages such as Kotlin & Java Experience with Android Automotive OS & Jetpack Library & Compose ● Experience with Android JNI ● Experience with OPENGL ES APIs (2D & 3D) ● ● ● ● ● ● Expertise in Android Studio Good understanding of Material Design and Automotive guidelines for cars Collaborate within an agile cross-functional team environment. Strong leadership, planning and organization skills. Mentoring skills to assist less experienced team members Expert knowledge about the Android Framework, AOSP platform architecture, and related build system Good understanding of Android Automotive System and Car Framework Should have very good understanding of different Android Components: Services, Broadcast Receivers, Content Providers, Treble Architecture Proficiency Kotlin and Object-Oriented Programming Proficiency Android Jetpack Libraries & Compose ● ● ● ● Preferred: ● ● ● ● ● ● ● Expertise and working knowledge in one or more domain are mandatory in IVI SYSTEM Strong experience building in-car apps in Android Automotive OS environment is highly preferred Proficient in Scrum and Agile methodologies. Proficient in Git, JIRA, and Docker for version control, issue tracking, and containerization. Experience with building public APIs and mobile SDKs Strong understanding and implementation of CI/CD processes. Proven experience working effectively in a team environment, providing technical guidance and mentorship.