TekPillar®
Website:
tekpillar.com
Job details:
Job Role: BSP Architect (Android / Linux)
Work Experience: 10+ Years
Location: Pune & Bangalore
Key Responsibilities:
- Define and own the kernel architecture and BSP roadmap across Android/Linux platforms.
- Lead Android version migration, kernel upgrades, and BSP evolution.
- Architect and review kernel subsystems, device drivers, and system-level designs.
- Collaborate with hardware, BSP, middleware, and application teams for seamless integration.
- Conduct impact analysis, root cause analysis, and performance optimization.
- Review and approve technical designs, patches, and build configurations.
- Establish best practices, coding standards, and design guidelines.
- Mentor teams and provide technical leadership across programs.
- Participate in client discussions, architecture reviews, and delivery planning.
Required Skills:
- 12+ years of experience in Android BSP / Linux Kernel / Embedded Systems.
- Strong expertise in Linux/Android kernel internals and subsystems.
- Hands-on experience with Android BSP, AOSP, and Embedded Linux platforms.
- Strong programming skills in C/C++ (kernel-level development).
- Proven experience in BSP migration, kernel upgrades, and platform bring-up.
- Strong understanding of system architecture and hardware-software interaction.
- Experience with build systems (Make, Bazel) and version control (Git, Gerrit).
- Strong debugging, performance tuning, and optimization skills.
- Mandatory experience in Automotive Infotainment domain.
Preferred Skills:
- Experience with Android Automotive OS / Embedded Linux systems.
- Knowledge of GKI (Generic Kernel Image), power management, and system optimization.
- Exposure to end-to-end embedded product development lifecycle.
- Strong stakeholder management and communication skills.
Click on Apply to know more.