Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Solution Architect - Android AOSP @ KPIT

Home > Software Development

 Solution Architect - Android AOSP

Job Description

  • Very good Japanese language skills, able to communicate with Japanese customer fluently(able to communicate in both Writing & Speaking)
  • Technical deep dive on Requirements, Architecture and Design in consultation with Customer
  • Perform Hardware hands-on tasks as necessary to understand requirements
  • Need basis - Execute any additional IT / defect analysis / fixing / testing
  • Experienced & forward-thinking Middleware/Platform Architect with Android automotive background who is passionate about next generation SDV, eCockpit and Infotainment systems.
  • Strong leadership, planning and organization skills.Mentoring skills to assist junior team members.
  • Understanding of IVI, Cluster / Digital Cockpit domain and its requirements
  • Main customer interface for all software related activities including customer design reviews, clarify and negotiate customer requirements.
  • The person should be capable of understanding system requirements, derive software requirements and develop platform/middleware components.
  • Good analytical, problem solving and logical thinking skills.
  • Design and develop software architecture for Android Middleware/Platform in the automotive domain.
  • Work closely with cross-functional teams to understand requirements and develop technical solutions.
  • Develop and maintain software design documents, specifications, and test plans.
  • Identify technical risks and develop mitigation strategies.
  • Provide technical guidance and mentorship to team members.
  • Collaborate with external suppliers and partners to integrate software components into the overall system.
  • Stay current with emerging trends and technologies in automotive software development.
  • Responsible for leading a team of Middleware Developers for domains like Audio, Media, Tuner, Connectivity, Graphics, Projection, inter-domain communication, Camera and Display sharing etc.
  • Responsible for defining KPI s for the components and ensure they are achieved.
  • Guide development team for any roadblocks/support needed and triage defects.
  • Responsible to manage multiple projects and communicate and collaborate with key stakeholders.
  • Participate in competency development activities and assessments by mentoring, conducting interviews and facilitating training.
  • Define the AIDL interfaces for the framework components.
  • Ensure the implementation is in-line with CDD and passes CTS, VTS Skills & Requirements:
  • Native Japanese / Bilingual Japanese Experience (shall able to fluently talk/read/write in Japanese Preferrable JLPT L3 and above level)
  • 9+ Years of experience in Automotive Domain
  • Minimum 5+ Years of Platform/Middleware Development in Automotive domain
  • Minimum 3+ years of development experience in Android Domain
  • Minimum 2 production program experiences in Automotive domain for Middleware Development
  • Good understanding of Android Automotive System and Car Framework
  • Hands-on experience in one of the domains like Audio, Connectivity, Media, Graphics, Projection, Bluetooth, or Camera
  • Hands on experience working with any one of the emulators (Goldfish/Cuttlefish)
  • Good understanding of Project Treble and different types of Binder
  • Good understanding of Android SELinux policy development
  • Good understanding of Android Build System (Kati, Ninja Soong, Android.bp, Android.mk and Bazel)
  • Hands-on experience in Java, C++14/17/20 and RUST languages for Android Platform/Middleware Development
  • Good hands on exp C++ (11, 14), UML, Java (Must), design concepts, design modelling tools, design patterns and SOLID design principles
Good to have skills:
  • Knowledge of QNX, Linux
  • Knowledge of System Infra components like lifecycle, logger, persistency, calibration, diagnostics etc.
  • Knowledge of Qualcomm BSP will be advantageous with knowledge of Graphics, Audio, QNX Hypervisor, QVM configurations
  • Understanding of QNX + Android Boot Process, QNX Hypervisor, Virtual Machine
  • Debugging techniques GDB, LLDB etc.
  • Knowledge of Linux System Programming
  • Knowledge of deciphering bug reports, tombstones etc.
  • Understanding of STS, ATS etc.
  • Understanding of GAS
  • Knowledge of IPC and communication based on Binder, D-BUS, MOST, EAVB, SOME/IP

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Solution Architect
Employement Type: Full time

Contact Details:

Company: KPIT
Location(s): Pune

+ View Contactajax loader


Keyskills:   Graphics C++ Bluetooth Software design Linux UML Debugging System programming Middleware Android

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 21 hours ago
₹ Not Disclosed

Solution Architect L1

  • Wipro HR Soniya
  • 8 - 10 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Solution Architect L1

  • Wipro HR Soniya
  • 8 - 10 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Hiring - SAP Ariba Implementation - Hexaware Technologies

  • Hexaware Technologies
  • 7 - 12 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

KPIT

KPIT Technologies GmbH