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
2 days 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
    BSP and Linux Driver Developer

    BSP and Linux Driver Developer

    L&T Semiconductor TechnologiesBengaluru, Karnataka, India
    Board Support Package (BSP) Development.Responsible for developing and maintaining Linux kernel BSP and device drivers.BSP and Linux Driver Developer. System Architect and other team members to supp...Show moreLast updated: 2 days ago
    • 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
    • New!
    Linux Device Drivers

    Linux Device Drivers

    Capgemini EngineeringBengaluru, Karnataka, India
    I’m an experienced embedded software engineer with.Bachelor's degree in Computer Science / Electronics / Electrical Engineering. Proven ability to root cause and resolve system-level issues across the s...Show moreLast updated: 9 hours 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: 12 days ago
    • Promoted
    Linux Developer

    Linux Developer

    NteksolBangalore
    Job Title : Linux Driver Developer Client : LeadSoc Technologies Pvt Ltd Location : Bangalore <...Show moreLast updated: 28 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
    • New!
    C++ Developer

    C++ Developer

    Tata Consultancy ServicesBengaluru, Karnataka, India
    Cisco routing and switching platform.Strong Linux kernel and driver knowledge (I2C, SMBus, hwmon, EEPROM, watchdog, CPLD). Hands-on experience with SONiC platform bring-up (device drivers, platform ...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Linux Kernel MVFS Developer

    Linux Kernel MVFS Developer

    HCLSoftwareBengaluru, Karnataka, India
    HCL Technologies is a leading multinational software and services company with over 130,000 employees located in 31 countries worldwide. Through a partnership with IBM, HCL recently gained the respo...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Embedded Linux Kernel Developer – Android Focus

    Embedded Linux Kernel Developer – Android Focus

    L&T Technology ServicesBengaluru, Karnataka, India
    Job Title : Embedded Linux Kernel Developer – Android Focus.Excellent debugging skills on embedded targets using tools like : . Strong collaboration skills with cross-functional.Inter-domain communicat...Show moreLast updated: 9 hours 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
    • New!
    C Linux RDKV / Gstreamer / STB Developer

    C Linux RDKV / Gstreamer / STB Developer

    Tata ElxsiBengaluru, Karnataka, India
    Location : Trivandrum, Bangalore, Chennai.Qualification - Bachelor’s or Master’s degree in Computer Science, Software Engineering. More than 3 years of experience in the video domain.Hands on experie...Show moreLast updated: 9 hours ago
    • Promoted
    • New!
    Linux Kernel Developer

    Linux Kernel Developer

    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: 9 hours ago
    • Promoted
    • New!
    Android BSP Engineer

    Android BSP Engineer

    KPITBengaluru, Karnataka, India
    Must have Experience in Android BSP / Linux BSP, C, Cpp.Must have good understanding on Linux device driver, Kernel modules. Must have good understanding in core OS concepts Interrupt, Memory manage...Show moreLast updated: 9 hours 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: 9 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: 9 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: 9 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
    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: 16 days ago