Linux Device Driver Developer with U-Boot Experience

3 days ago


Bengaluru, Karnataka, India HARMAN Full time

Role Overview:

This position focuses on the integration and optimization of Qualcomm FSM100XX platform with Cavium NPU using Linux-based systems. The role involves developing device drivers, Linux applications, and kernel modules, while ensuring efficient communication through MHI (Mobile Host Interface) and FSM-DP. The candidate will work on board bringup, bootloader development (U-Boot) and implementing security features.

.

Required Skills and Qualifications:

  • Strong knowledge of Linux kernel development and device driver programming.
  • Experience with Qualcomm platform and Cavium NPU.
  • Experience with MHI, FSM-DP, PCIe, and bootloader development (U-Boot).
  • Proficiency in C/C++ programming languages.
  • Understanding of embedded systems and hardware-software integration.
  • Experience with security protocols and practices in embedded systems.
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication and collaboration skills.
  • Knowledge of real-time operating systems (RTOS) and their integration with Linux.

Location: Bangalore

Notice Period: 0 to 15 Days



  • Bengaluru, Karnataka, India Pi Square Technologies Full time

    Skill Set - Kernal driver/Linux Device DriverMust have Skills - C/ C++, Linux/Android, Kernel/Linux Internals/BSP/Bootloader/Device driver/Power performance/ User spaceExperience - 3 to 15 yearsLocation: BangaloreInterview Mode - F2FJob DescriptionDevelopment Embedded System software experience in in device drivers and board-support packages for complex...

  • Linux Developer

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Bosch Global Software Technologies Full time

    Job DescriptionLinux kernel developer(5-10 years): Linux internals Strong foundation in C programming and shell scripting Proficiency in yocto build environment and cross compile toolchains. Experience in developing device drivers Configuration of kernel Configuring and customizing device tree Integration of driver into overall system File operations and...

  • Linux Developer

    2 weeks ago


    Bengaluru, Karnataka, India Evnek Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: Linux Kernel DeveloperExperience: 3–7 YearsLocation: BangaloreNotice Period: Immediate Joiners OnlyRequired Skills:Strong experience in Linux kernel configuration, building, and debugging (trace and crash logs).Hands-on experience with Linux block device driver development.Expertise in BSP development and porting on ARM platforms.Knowledge of...

  • Linux Boot QA Lead

    5 days ago


    Bengaluru, Karnataka, India Einfochips Full time

    Key ResponsibilitiesDefine and execute test strategy and planning for platform bring-up and bootloader validation.Design and develop automation scripts and test frameworks to validate bootloader and kernel functionality.Work extensively on Linux boot architecture, including U-Boot/UEFI, GRUB, Device Tree, kernel boot parameters, and init systems...


  • Bengaluru, Karnataka, India Larsen & Toubro (L&T) Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Engineer with 5+ Yrs of experience in embedded Linux driver/kernel development.Strong C development skills.Experience with any one of the driver development domainGraphics driver DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.Multi Media-Video driver – Vaapi, vdpau, gstreamer, v4l2.Power management – System to RAM, S0ix3.Display Driver development – X, Wayland,...


  • Bengaluru, Karnataka, India Ignitarium Full time

    Senior Embedded Software EngineerWe are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge:Very good programming skills in C language or C++ languagePossess any of the following group of skills -• Micro controller based firmware developmentImplement software as per a given hardware, software...


  • Bengaluru, Karnataka, India, Karnataka Ignitarium Full time

    Senior Embedded Software Engineer We are looking for engineers who can develop, test and debug software in an embedded platform. Required skills and Knowledge: 1. Very good programming skills in C language or C++ language 2. Possess any of the following group of skills - • Micro controller based firmware development Implement software as per a given...


  • Bengaluru, Karnataka, India SEMI LEAF Full time

    Job Title : Linux PCI Device LeadExperience : 8 to 10+ yearsKey ResponsibilitiesArchitect and Lead PCI Subsystem Development :Drive design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel.Ensure seamless enumeration, configuration, power management, and hotplug support for PCI devices.Device Enablement And Bring-upLead...

  • Linux PCI Device Lead

    2 weeks ago


    Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Linux PCI Device LeadExperience: 8 to 10+ years____________________________________________________________________________Key Responsibilities:·      · Architect and Lead PCI Subsystem Development:·      · Drive design, development, and maintenance of PCI and PCIe subsystems and drivers in the Linux kernel.·      · Ensure...


  • Bengaluru, Karnataka, India Insightek Global Consulting Full time

    URGENT HIRINGJob Title: Kernel DeveloperJob Description: We are seeking a skilled Kernel Developer with strong expertise in C/C++ and hands-on experience in Linux/Android kernel development. The candidate will be responsible for working on Linux kernel internals, device driver development, and Board Support Package (BSP) bring-up for embedded platforms. The...