Uploaded by tqlong.net

GAS Android-Automotive-App-Development-Engineer

advertisement
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.
Download