Custom Android Kernel Developer

5 days ago


Bengaluru, Karnataka, India Tessolve Semiconductor Pvt Ltd Full time

Job Description

We are seeking a skilled Custom Android Kernel Developer to develop and customize Android BSPs for various hardware platforms at Tessolve Semiconductor Pvt Ltd.

About the Role

  • Develop and customize Android BSPs for various hardware platforms, including SoCs, modems, and peripherals.
  • Port and optimize Android kernel, device drivers, and HALs for specific hardware configurations.
  • Configure Android system properties, bootloaders, and kernel parameters to meet performance and power efficiency requirements.
  • Develop and maintain device drivers for various hardware components, such as cameras, sensors, displays, and audio subsystems.
  • Optimize driver performance to minimize latency and maximize throughput.
  • Analyze system performance and identify bottlenecks.
  • Implement optimizations to improve system responsiveness, battery life, and thermal performance.
  • Diagnose and resolve complex hardware and software issues.
  • Use debugging tools to analyze system logs, kernel traces, and device driver behavior.
  • Collaborate with hardware engineers to ensure compatibility and performance.
  • Work closely with software engineers to integrate Android applications and frameworks.
  • Stay up-to-date with the latest Android releases and technologies.

Requirements

  • Strong understanding of Android architecture and internals.
  • Proficiency in C and C++ programming languages.
  • Experience with kernel development and device driver programming.
  • Knowledge of Android kernel modules, HALs, and frameworks.
  • Familiarity with Android build systems (Build System, Makefiles).
  • Experience with debugging tools (GDB, ADB, logcat).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Preferred Skills

  • Experience with Android security frameworks and features.
  • Knowledge of power management and thermal management techniques.
  • Experience with Android performance profiling tools.
  • Familiarity with scripting languages (Python, Bash)

Benefits

  • $120,000 - $180,000 per year salary based on experience and qualifications.
  • Lifestyle benefits package available to support overall well-being.


  • Bengaluru, Karnataka, India Le Human Resources Solutions Pvt. Ltd. Full time

    We are seeking an experienced Senior Android Kernel Engineer to join our team at Le Human Resources Solutions Pvt. Ltd.Job Summary: This role will involve working on Android Bringup development, focusing on Linux internals and kernel architecture.Key Responsibilities: Develop and maintain Android kernel patches.Work on Android AOSP and Android Hal.Porting...


  • Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full time

    We are seeking an experienced Android system engineer to customize and build the Android operating system from AOSP for specific hardware or devices. The ideal candidate will have a deep understanding of Android architecture, proficiency in C/C++, Java, and Kotlin, as well as experience with Linux kernel development and device drivers.About the RoleThis is a...


  • Bengaluru, Karnataka, India Tessolve Semiconductor Pvt Ltd Full time

    About the Role">This position at Tessolve Semiconductor Pvt Ltd requires a seasoned Android BSP Development Engineer with 8-15 years of experience. The ideal candidate will develop and customize Android BSPs for various hardware platforms, including SoCs, modems, and peripherals.">Responsibilities">">Develop and port Android kernel, device drivers, and HALs...


  • Bengaluru, Karnataka, India KPIT Full time

    Job DescriptionWe are seeking an experienced Android Software Development Engineer to join our team at KPIT.Key Responsibilities:Develop and maintain high-quality Android BSP codebase.Collaborate with cross-functional teams to design, develop, and test Android-based products.Stay up-to-date with the latest Android operating system, kernel, and device driver...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job SummaryWe are seeking a highly skilled Android HAL Developer to join our team at Capgemini Engineering. As an Android HAL Developer, you will be responsible for developing and implementing various features on the Android HAL layer.About the RoleThis is a senior-level position that requires a minimum of 3 to 7 years of experience in Android HAL...


  • Bengaluru, Karnataka, India Tessolve Semiconductor Pvt Ltd Full time

    Job DescriptionWe are seeking a skilled Embedded Software Engineer to join our team at Tessolve Semiconductor Pvt Ltd. As an Embedded Software Engineer, you will be responsible for developing and customizing Android BSPs for various hardware platforms.Key ResponsibilitiesDevelop and customize Android BSPs for SoCs, modems, and peripherals.Port and optimize...


  • Bengaluru, Karnataka, India KPIT Full time

    At KPIT, we are on the lookout for an accomplished Android BSP Developer to join our team. With a strong focus on innovation and technological advancements, we aim to push the boundaries of what is possible in software development.We offer a competitive salary package for this role, ranging from ₹25 lakhs to ₹40 lakhs per annum, depending on experience...


  • Bengaluru, Karnataka, India KPIT Full time

    At KPIT, we are seeking an experienced Android Development Engineer to join our team. This is a unique opportunity to work on cutting-edge projects and collaborate with industry experts.About the RoleWe are looking for a skilled engineer who can design, develop, and maintain Android BSPs for our clients. The ideal candidate will have a strong background in...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    About the Role:Capgemini Engineering is seeking an experienced Senior Android HAL Engineer to join our team. In this role, you will be responsible for designing and developing high-quality Android HAL components.Key Responsibilities:Android HAL Development: You will work on developing Android HAL components for infotainment media, phone, camera, BT, radio,...


  • Bengaluru, Karnataka, India KPIT Full time

    About KPITKPIT is a leading independent provider of embedded software solutions to the global automotive and aerospace industries. We leverage our deep understanding of these markets and our technology expertise to provide innovative and cost-effective solutions.SalaryThe estimated salary for this position is $140,000 - $160,000 per annum, depending on...


  • Bengaluru, Karnataka, India Creeno Solutions Pvt Ltd Full time

    Creeno Solutions Pvt Ltd Overview: As a leading technology company, we are committed to delivering innovative solutions that transform industries. Our team of experts works tirelessly to push boundaries and create new possibilities.About the Role: We are seeking an experienced Android BSP Development Engineer to join our dynamic team. The successful...


  • Bengaluru, Karnataka, India Neudeep Technologies Pvt. Ltd Full time

    About the JobWe are seeking an experienced Android Operating System Engineer to join our team at Neudeep Technologies Pvt. Ltd.Job Summary:The successful candidate will be responsible for customizing and building the Android operating system from AOSP for specific hardware or devices, working with cross-functional teams to deliver a complete product, and...


  • Bengaluru, Karnataka, India SaaS Factors Full time

    Embedded Systems ExpertSaaS Factors is seeking an experienced Android BSP Development Engineer to join our team. As an embedded systems expert, you will be responsible for developing Android software components for embedded systems.Mandatory Skills:5+ years of experience in embedded Linux/Linux application/driver/kernel developmentStrong C/C++ development...


  • Bengaluru, Karnataka, India Career Makers Full time

    Job Title: Android System SpecialistAbout Us: Career Makers is a leading provider of Android system solutions.Salary: $110,000 - $160,000 per yearJob Description:We are seeking an experienced Android System Specialist to join our team. The successful candidate will be responsible for designing and implementing efficient Android system solutions.Required...


  • Bengaluru, Karnataka, India TekPillar Full time

    Android Bringup PositionWe are seeking a skilled Android Bringup Developer to work on porting an existing Linux implementation to Android. The successful candidate will be responsible for bootloader, fastboot, partitioning, and kernel bringup, as well as developing and integrating Android HAL layers to support new hardware.Key Responsibilities :Port an...


  • Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full time

    Job DescriptionWe are seeking an experienced Android Middleware Framework Engineer to join our team at TekPillar Services Pvt. Ltd.The successful candidate will have a strong background in Android framework and services, as well as Linux kernel configurations.About the Role:Design and develop Android framework interfaces and services that can run on top of...


  • Bengaluru, Karnataka, India Career Makers Full time

    Job SummaryWe are seeking a highly skilled Android Framework Expert to join our team at Career Makers. In this role, you will be responsible for developing and integrating Android applications and services, as well as working with the core development team to ensure power, performance, and thermal solution integration and stabilization.Key Responsibilities-...


  • Bengaluru, Karnataka, India Quess IT Staffing Full time

    Job Title: Android Software Development Specialist We are seeking an experienced Android BSP Development Engineer to join our team at Quess IT Staffing in Bangalore (Hybrid). This role involves working on embedded Linux/Linux application/driver/kernel development and requires strong C/C++ development skills with a good understanding of object-oriented...


  • Bengaluru, Karnataka, India TekPillar Services Pvt. Ltd Full time

    About the Role:We are looking for a highly skilled Mobile Framework Developer with expertise in Android framework and services to join our team at TekPillar Services Pvt. Ltd.In this role, you will have the opportunity to design and develop Android framework interfaces and services that can run on top of Linux containers, working closely with...


  • Bengaluru, Karnataka, India Le Human Resources Solutions Pvt. Ltd. Full time

    Job SummaryWe are seeking an experienced Android Bringup Developer to join our team in Bangalore.About the RoleThis is a key position that requires strong programming skills in C, experience in Android Bringup development, and deep knowledge of Linux internals and kernel architecture.Key Responsibilities:Develop Android Bringup code with expertise in C...