BM

Senior Android Developer (AI and Automotive Focus)

Bmw Techworks India
Bangalore7-10 LPA Posted 22 Aug 2025
FULL TIME
Jenkins
Github
Tensorflow
CircleCI
Pytorch
+1 more

Job Description

Responsibilities

  • Lead Android Development Projects: Design, architect, and implement high-quality Android applications and services as well as HALs specifically for automotive systems.
  • Mentor and Guide Team Members: Provide technical leadership and mentorship to junior developers, fostering a collaborative and innovative development environment.
  • Integrate Advanced AI Technologies: Lead the integration of AI-driven features and functionalities in automotive applications, utilizing your extensive experience in AI projects.
  • Optimize and Improve Codebase: Conduct thorough code reviews, identify performance bottlenecks, and implement enhancements to ensure optimal application performance.
  • Collaborate with Cross-functional Teams: Work closely with other senior developers, AI specialists, UX/UI designers, and product managers to deliver cutting-edge automotive solutions.

Requirements

Educational Background: Bachelor s or Master s degree in Computer Science, Engineering, or a related field and a minimum of 5 years of work experience

Experience

  • Extensive experience in Android development.
  • Proven track record of successful AI project implementations.
  • Significant experience in automotive software development.

Technical Skills

  • Programming Languages: Mastery of Java and Kotlin for Android development.
  • Android Frameworks: deep understanding of Android SDK, Android Studio and other relevant tools.
  • Proficiency in Android Jetpack components such as LiveData, ViewModel, Room, and Navigation.
  • AI and Machine Learning:
  • Advanced knowledge of AI and machine learning frameworks such as TensorFlow / LiteRT, PyTorch, ONNX runtime, and SoC vendor SDKs for NPU (Neural Processing Unit) or similar.
  • Experience with integrating AI models into Android applications.
  • Automotive Protocols: Proficiency in automotive protocols and standards such as CAN, LIN, and AUTOSAR.
  • Development Practices: Strong understanding of design patterns, OOP principles, and software architecture.
  • Tools and Platforms:
  • Familiarity with version control systems like Git.
  • Experience with CI/CD tools such as Jenkins, CircleCI, or GitHub Actions.
  • Knowledge of cloud services and APIs related to AI and automotive applications, as well as first experience with Jetpack Compose

Soft Skills

  • Proven ability to lead and manage development teams.
  • Strong mentorship skills to guide junior developers.
  • Problem-solving: Exceptional analytical skills to diagnose and solve complex issues

Join WhatsApp Channel