Android Application Development

Noida, Uttar Pradesh, India
Nov 17, 2023
Oct 11, 2024
Onsite
Full-Time
7 Years
Job Description

Job Title. Android Software Engineer

Location. Bangalore

Experience. 3 to 7 Years

We are seeking a highly skilled and motivated Android Software Engineer to join our dynamic team in Bangalore. As an Android Software Engineer, you will be responsible for the design, implementation, integration, testing, and support of HMI (Human Machine Interface) application developments on the Android platform using Core Java, Kotlin, and Python. The ideal candidate should possess a strong foundation in OOPS concepts and have a comprehensive understanding of Android Architecture, Design Patterns, Activities, Services, and Intents.

Key Responsibilities.

  • Develop and maintain HMI applications on the Android platform using Android Studio.
  • Demonstrate proficiency in Core Java, Kotlin, and Python programming languages.
  • Utilize Java and C++ programming skills to contribute to Android Framework Development.
  • Designed UI and debugged complex UI layouts and interactions, ensuring a seamless user experience.
  • Implement and integrate automotive Android features, possessing knowledge of vehicle infotainment systems.
  • Apply RTOS concepts, including IPC mechanisms, processes/threads, etc.
  • Utilize tools such as GitHub, Gerrit, CMS, ADB, Jira/RTC, Android Studio, GTest/Junit, and various static/dynamic analysis tools.
  • Analyze logs and tester reports to troubleshoot system-level issues promptly and provide updates to internal and external stakeholders.
  • Handle customer issues effectively, ensuring a high level of satisfaction.
  • Demonstrate strong problem-solving skills, a goal-oriented mindset, and good judgment in decision-making.
  • Communicate effectively with team members and stakeholders, providing clear and concise updates on project status and issue resolution.

Qualifications.

  • 3 to 7 years of experience in Android application development.
  • Proficiency in Core Java, Kotlin, Python, Java, and C++ programming languages.
  • Solid understanding of Android Architecture, Design Patterns, Activities, Services, and Intents.
  • Experience in Android Framework Development and designing UI.
  • Familiarity with RTOS concepts and IPC mechanisms.
  • Tools experience in GitHub, Gerrit, CMS, ADB, Jira/RTC, Android Studio, GTest/Junit, and Static/Dynamic Analysis tools.
  • Proven ability to troubleshoot system-level issues based on log analysis and tester reports.
  • Strong goal-oriented mindset, problem-solving skills, and good judgment.
  • Excellent communication skills.

Suppose you are a passionate and skilled Android Software Engineer with experience in HMI application development and a strong background in programming. In that case, we invite you to apply for this exciting opportunity. Join our innovative team and contribute to the advancement of cutting-edge automotive technology.