Aptiv logo

Senior Engineer- Automotive Android Auto/Carplay

Aptiv
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Android AutoAndroid DevelopmentJavaC++Android FrameworkObject-Oriented ProgrammingDebugging

Job description

Overview

Senior Engineer role developing Android Auto and CarPlay smartphone projection solutions for automotive Android-based infotainment systems.

What you'll do

  • Requirement analysis, design, development, peer review, unit testing, integration testing and qualification testing.
  • Interact with multiple software and system competencies to resolve development dependencies.
  • Practice Agile methodologies and ASPICE in the product development life cycle.
  • Work with Project Owners / Product Owners to support estimation and planning in an Agile way.
  • Debug and resolve customer-reported issues on target board.
  • Android app/services development in Java/C++.

What you'll need

  • Very good experience in Java and C++.
  • Proficiency in Object Oriented Programming and design principles.
  • Experience in automotive Android OS based infotainment domain for smartphone projection technologies, Android Auto.
  • Knowledge of Android OS, AOSP, Android Build System, Android Architecture, Android Multimedia Framework, Android Framework API and CAR Framework, HIDL and HAL services.
  • Knowledge of version control systems and practical experience with GIT and Plastic SCM.
  • Knowledge with VM Software Development Environment, Eclipse IDE, Android Studio IDE.
  • Good understanding and debugging skills of Android startup and initialization sequences.
  • Good understanding of performance optimizations for apps in Android.
  • Skills for analyzing and fixing any issues in Android Framework or service layer.
  • Experience in Android Tradefed Framework usage for writing integration tests.
  • Knowledge and experience in CTS, VTS requirements and compatibility issue analysis.
  • Knowledge of Android test frameworks, Google Test Framework, and testing frameworks used in Android like JUnit and Mockito.
  • Excellent problem solving and debugging skills, complete ownership of the building blocks.
  • Good team player; should follow agile development methodologies and ASPICE practices as part of the SW development life cycle.
  • Good interpersonal and communication skills.
  • Highly self-motivated and energetic.

Nice to have

  • Experience on Embedded Java/JNI and Kotlin.
  • Exposure to requirements management tools (like DOORS, Polarion), design tools (like EA), and configuration management tools (like CM Synergy, Plastic SCM, GIT).
  • Android app/services development in Java/C++.
  • Practice of Agile methodologies and ASPICE in product development life cycle.
  • Debugging and resolving customer-reported issues on target board.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Engineer- Automotive Android Auto/Carplay