Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16818775

    BENGALURU · FULLTIME

    Linux Kernel Driver

    Business Fundamental Consulting logo

    Business Fundamental Consulting

    Bengaluru · hybrid · Posted 41d ago

    Sourced fromNaukri
    ₹5.0L - ₹14.0L PA2–4 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 15 questions to answer1.8s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Linux Kernel & Device Driver Engineer


    Experience: 2-4 Years
    Employment Type: Full-Time
    Job Function: Engineering Embedded / Firmware
    Industry: Embedded Systems / IT

    Client-Toshiba



    About BFC- BFC is a senior-led talent and recruitment advisory helping companies build teams that last in India and globally. This company has over 22 years of expertise in talent acquisition and is a preferred recruitment partner across India, Singapore, and Dubai. We specialize in connecting top technology professionals with Fortune 500 companies and global enterprises


    Job Summary

    We are looking for a skilled Linux Kernel & Device Driver Engineer with strong hands-on experience in Linux Kernel in Cdevelopment, device drivers, Embedded Linux, BSP, board bring-up, C programming, and storage technologies.

    The ideal candidate should have experience working on Linux-based embedded platforms, kernel debugging, storage drivers, and ARM-based board bring-up.

    Key Responsibilities

    • Configure, build, and debug the Linux Kernel.
    • Analyze trace logs, kernel crash logs, and kernel issues.
    • Develop and debug Linux Block Device Drivers.
    • Work on the Linux Block Layer.
    • Develop and maintain Linux BSPs and port boards.
    • Work on Linux file systems such as EXT4 and F2FS.
    • Work with Linux bootloaders including U-Boot and Fastboot.
    • Perform board bring-up on ARM platforms using Android and Linux.
    • Understand and debug Linux Kernel source code.
    • Apply strong knowledge of Operating System concepts.
    • Work with GNU Toolchain and Make system.
    • Develop and debug software using C programming.
    • Develop automation and utility scripts using Python, Perl or PowerShell.
    • Debug and resolve issues related to embedded Linux platforms and storage components.

    Mandatory Skills

    • Strong C programming and debugging skills.
    • Hands-on experience in Linux Kernel development.
    • Experience in Linux Device Driver development.
    • Experience with Embedded Linux.
    • Experience in Linux BSP and Board Bring-up.
    • Knowledge of Linux Block Layer / Block Device Drivers.
    • Experience with ARM-based platforms.
    • Knowledge of Linux Kernel source code.
    • Experience with U-Boot / Fastboot.
    • Good understanding of OS concepts.

    Preferred Skills

    • Linux EXT4 / F2FS file systems.
    • Flash Translation Layer (FTL) concepts.
    • Linux NAND / MMC device drivers.
    • Linux SCSI device drivers.
    • Linux UFS device drivers.
    • NAND firmware development.
    • Android application development.
    • Linux device-driver testing and automation.
    • Code coverage and unit testing frameworks.
    • Linux Open Source patch submission/contribution.
    • Python / Perl / PowerShell scripting.

    Candidate Profile

    • Strong debugging and problem-solving skills.
    • Good understanding of Linux Kernel architecture and source code.
    • Hands-on experience in embedded software development.
    • Ability to work independently on kernel, driver and BSP-related issues.
    • Good communication and analytical skills.

    Key Skills

    Linux Kernel | Linux Device Drivers | Embedded Linux | C | BSP | Board Bring-up | ARM | Linux Block Layer | Block Device Driver | U-Boot | Fastboot | EXT4 | F2FS | NAND | MMC | UFS |

    SCSI | Storage | Firmware | Python | Perl | GNU Toolchain


    Candidate Details Required

    Interested candidates are requested to share their updated resume along with:

    • Total Experience:
    • Experience in Linux Kernel & Device Drivers:
    • Experience in C & Scripting:
    • Experience in Embedded Linux / Storage / Firmware:
    • Experience in Storage Technologies:
    • Experience in BSP Development:
    • Current Location:
    • Current CTC:
    • Expected CTC:
    • Notice Period:
    • DOB:
    • Academic Percentage 10th / 12th / BE:
    • Availability for Interview:

    Regards,
    Chandana A.
    Sr. Manager Assistant Manager, Operations
    BFC Global Role & Responsibilities

    [phone removed]

    [email removed]





    Sourced from naukri

    Section · 02

    Skills

    U-BootLinux Device DriverBspLinux BspEmbedded CLinux KernelUFSStorage DriversNAND

    Linux Kernel Driver · waiting for your command