Talent.com
This job offer is not available in your country.
BSP and Linux Driver Developer

BSP and Linux Driver Developer

L&T Semiconductor TechnologiesBengaluru, Karnataka, India
7 hours ago
Job description

Board Support Package (BSP) Development

Responsible for developing and maintaining Linux kernel BSP and device drivers. The BSP and Linux Driver Developer will work closely with the System Architect and other team members to support the overall objectives of the Software team.

Areas Of Responsibility

Board Support Package (BSP) Development :

  • Develop and maintain BSPs for various hardware platforms.
  • Customize and optimize Linux kernel and bootloader for specific hardware.
  • Ensure seamless integration of hardware components with the operating system.
  • Board Bring up :
  • Initial Setup : Perform the initial hardware setup and bring up of new boards.
  • Hardware Debugging : Identify and resolve hardware issues during the bring up process.
  • Boot loader Development / Configuration : Develop, Build and debug boot loader – firmware to ensure proper hardware initialization

Driver Development :

  • Design, develop, and maintain Linux drivers for various hardware modules including GPIOs, PMIC, I2C, Bluetooth, Touchscreen, UART, Memory / Flash, Wi-Fi, USB, Display, Camera, Audio, SPI, Modem, Sensors, Battery Charging, and SD Card.
  • Ensure high performance, reliability, and security of drivers.
  • Debug and resolve issues related to hardware and driver interactions.
  • Integration and Testing :

  • Integrate drivers with the Linux kernel and ensure compatibility with different hardware platforms.
  • Conduct thorough testing of drivers, including unit tests, integration tests, and system tests.
  • Automate testing processes to ensure high-quality releases.
  • Collaboration and Documentation :

  • Collaborate with cross-functional teams including hardware engineers, software developers, and QA teams to define requirements and deliver solutions.
  • Document design specifications, development processes, and troubleshooting guides.
  • Continuous Improvement :

  • Stay updated with the latest trends and technologies in Linux kernel development and hardware integration.
  • Participate in code reviews and provide constructive feedback.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Documentation :

  • Technical Documentation : Create detailed documentation for BSP and board bring up processes, including user manuals and technical guides.
  • Reporting : Maintain logs and reports of testing and debugging activities
  • Create a job alert for this search

    Linux Developer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Linux Device Driver Development

    Linux Device Driver Development

    Eximietas DesignBangalore Urban, Karnataka, India
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Developer - Linux Device Driver

    Embedded Developer - Linux Device Driver

    Anlage Infotech (India) Pvt LtdBangalore
    Embedded Developer (Linux Device drivers) for tier 1 MNC client, Bangalore Exp : 5 to 10yrs Mode of work : Hybrid<...Show moreLast updated: 10 days ago
    • Promoted
    Linux Developer

    Linux Developer

    NteksolBangalore
    Job Title : Linux Driver Developer Client : LeadSoc Technologies Pvt Ltd Location : Bangalore <...Show moreLast updated: 26 days ago
    • Promoted
    Device Driver Developer

    Device Driver Developer

    TekPillarBangalore
    Job Role : Device Driver Developer Experience : 4 to 7 Years Location : Bangalore We a...Show moreLast updated: 30+ days ago
    • Promoted
    MediaTek - Linux Device Driver Engineer

    MediaTek - Linux Device Driver Engineer

    Mediatek Bangalore Private LimitedBangalore
    Job Description : - Develop and optimize low-level software, kernel-mode drivers, and platform components.Evaluate and ...Show moreLast updated: 5 days ago
    • Promoted
    Linux Display Driver Engineer - C / C++ Programming

    Linux Display Driver Engineer - C / C++ Programming

    TekPillarBangalore
    Position : Linux Display Driver (DRM / KMS) Experience : 3 - 10 Years Location : Bangalore Show moreLast updated: 30+ days ago
    • Promoted
    Linux Device Driver Engineer - C / C++ Programming

    Linux Device Driver Engineer - C / C++ Programming

    SEMI LEAFBangalore
    We are seeking a highly skilled and motivated Linux Device Driver Engineer with strong C / C++ programming skills and hands-on experience in Linux driver development. The ideal candidate will have a p...Show moreLast updated: 30+ days ago
    • Promoted
    C++ / Linux Developer - Automotive Domain

    C++ / Linux Developer - Automotive Domain

    Jobtravia Pvt. Ltd.Bangalore
    Job Profile : C++ Linux Developer Automotive Domain | Bangalore Domain : Automotive Infotainment & Cockpit Systems Show moreLast updated: 30+ days ago
    • Promoted
    ALYTSEE - Linux Kernel Engineer

    ALYTSEE - Linux Kernel Engineer

    ALYTSEE TECHNOLOGIES PRIVATE LIMITEDBangalore
    Position Name : Developer Linux Kernel Engineer.Education Requirement : BTech / BE.Experience Range : 5-8 yrs.Location : Bangalore.Job Brief : < / p...Show moreLast updated: 30+ days ago
    • Promoted
    KFD Developer

    KFD Developer

    MaimsD TechnologyBangalore
    Strong Linux Kernel developer \ Linux Kernel Driver Developer with strong C\C++ programming skills Job Title : Show moreLast updated: 17 days ago
    • Promoted
    Capgemini - Linux Device Driver Developer - Embedded Platform

    Capgemini - Linux Device Driver Developer - Embedded Platform

    CapegeminiBangalore
    This role involves the development and application of engineering practice and knowledge in the following technologies : Standards and protocols, application software and embedded software for wire...Show moreLast updated: 7 days ago
    • Promoted
    Firmware Engineer - Linux

    Firmware Engineer - Linux

    Tata ElxsiBengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 7 days ago
    • Promoted
    Linux L3

    Linux L3

    Tata Consultancy ServicesBengaluru, Karnataka, India
    Managing & maintaining SUSE Servers.Managing IBM, DELL, Lenovo Fujitsu and HP HANA appliance servers.Building / reimages SUSE Linux servers in both physical and virtual environment.Managing Linux vir...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Linux Kernel & Networking Engineer

    Senior Linux Kernel & Networking Engineer

    Philodesign Technologies Incbangalore, karnataka, in
    Job Opening : Senior Linux Kernel & Networking Engineer.We are looking for an experienced.Linux Kernel & Networking Engineer. The role involves working on kernel modules, network stack enhancements, ...Show moreLast updated: 7 days ago
    • Promoted
    Infobell IT - Linux Kernel Engineer - Device Driver

    Infobell IT - Linux Kernel Engineer - Device Driver

    Infobell ITBangalore
    Developer / Lead - Linux Kernel Engineer Date of Requisition 20 June 2025 Position Name Developer Linux Kernel Enginee...Show moreLast updated: 30+ days ago
    • Promoted
    Android Linux Driver Developer - Audio Integrated Circuit

    Android Linux Driver Developer - Audio Integrated Circuit

    MirafraBangalore
    Job Description : - Develop application processor Linux device drivers for audio integrated circuits in Android.Key Responsibilities : Show moreLast updated: 30+ days ago
    • Promoted
    Linux Kernel / Driver Bring-up -Development

    Linux Kernel / Driver Bring-up -Development

    Eximietas DesignBangalore Urban, Karnataka, India
    Dedicated to achieving new heights of excellence.Eximietas Design is a cutting-edge technology solutions provider, offering services and consulting to businesses of all sizes.We specialize in chip ...Show moreLast updated: 14 days ago
    • Promoted
    BSP / QNX Linux Developer

    BSP / QNX Linux Developer

    HyrEzy Talent SolutionsBangalore
    About the Role : We are looking for a skilled BSP / QNX Linux Developer to join our team and contribute to the development and optimization of embedded operating systems for Soft...Show moreLast updated: 30+ days ago