Find a jobRecruiters

Bsp Engineer

Exclusive opportunity

Onsite

Bsp Engineer

Spectrum Talent Management

Bsp Engineer

Skills

Linux

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₹2,750,000 – ₹3,750,000 / year

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

7 August 2026

What they need


Job Description Senior Android Automotive Platform Engineer (BSP & AAOS)

Position Title

Senior Software Engineer / Technical Lead – Android Automotive BSP & Platform

Experience Required

7–9 Years

Location

Open / As per Business Requirement

Job Summary

We are looking for an experienced Senior Android Automotive Platform Engineer with strong expertise in Android Automotive OS (AAOS), AOSP, BSP development, Android Framework, Native C/C++ development, HAL integration, Embedded Linux, and Automotive Virtualization.

The ideal candidate will have hands-on experience in developing, customizing, integrating, and optimizing Android Automotive software stacks on embedded automotive platforms. The candidate should have strong exposure to SoC bring-up, Linux kernel, device drivers, Android HAL, hypervisor-based virtualization, and platform-level debugging.

Key Responsibilities

  • Develop, customize, and maintain Android Automotive OS (AAOS) platform components.

  • Perform AOSP customization, Android framework modifications, and platform integration.

  • Design and implement Android native libraries and system components using C/C++.

  • Develop, integrate, and modify Android HAL components for automotive peripherals and vehicle interfaces.

  • Perform BSP development, board bring-up, debugging, and optimization on automotive SoCs.

  • Collaborate with chipset vendors and hardware teams for platform enablement and hardware integration.

  • Integrate and optimize Linux kernel modules, device drivers, middleware components, and system services.

  • Implement and maintain automotive virtualization solutions using hypervisors.

  • Configure and integrate guest operating systems in multi-OS automotive environments.

  • Analyze and resolve platform issues related to:

  • Boot performance

  • Memory utilization

  • Power optimization

  • System stability

  • Runtime performance

  • Perform debugging using Android and Linux debugging tools.

  • Work closely with application, framework, kernel, validation, and hardware teams for end-to-end feature delivery.

  • Participate in architecture discussions, design reviews, and technical mentoring activities.

Required Technical Skills

Android Automotive OS / AOSP

  • Strong hands-on experience with Android Automotive OS (AAOS) and AOSP development.

  • Good understanding of:

  • Android architecture

  • Android boot sequence

  • Framework layers

  • System services

  • Build system and customization

  • Experience in Android platform customization and integration.

  • Knowledge of automotive Android components and vehicle services.

Native Development (C/C++)

  • Strong programming skills in C and C++.

  • Experience developing and debugging:

  • Android Native Libraries

  • System-level components

  • Middleware layers

  • Good understanding of:

  • JNI

  • Binder IPC mechanisms

  • Android Native Development Kit (NDK)

Android HAL Development

  • Hands-on experience developing and modifying Android HAL components.

  • Experience with:

  • AIDL-based HAL

  • HIDL-based HAL

  • Understanding of:

  • Vehicle HAL (VHAL)

  • Automotive services

  • Hardware interface integration

BSP & Embedded Linux

  • Strong experience in:

  • BSP development

  • Board bring-up

  • Embedded Linux platform development

  • Hands-on experience with:

  • Linux kernel configuration and customization

  • Device Tree development

  • Driver integration and debugging

  • Kernel modules

  • Bootloader customization (U-Boot preferred)

  • Knowledge of Linux system programming concepts.

Hypervisor & Virtualization

  • Experience with automotive virtualization platforms such as:

  • QNX Hypervisor

  • Jailhouse

  • Xen

  • ACRN

  • Other automotive-grade hypervisors

  • Understanding of:

  • Virtual machine concepts

  • Guest OS integration

  • CPU/memory resource partitioning

  • Shared memory communication

  • Inter-VM communication mechanisms

Automotive Communication Protocols

Experience with automotive communication technologies:

  • CAN
  • Ethernet
  • LIN
  • SOME/IP

Other offers great for you!

These companies are also looking for great profiles

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

12 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

8 hours ago

Quick apply

Kalytech Consulting

Automation Engineer

540€

Freelance

Leuven, Belgium

Hybrid

Skills

PythonAnsibleautomationpowershell

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools