Linux Device Driver

1 month ago


Bengaluru, India Samsung Semiconductor Full time

Samsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a world leader in Modem, Memory, LCD and System LSI technologies, GPU , Processors , Automotive Systems . We are currently looking for exceptional software talent to join our Samsung Indian Design Center @ Bangalore & to be one of Samsung’s strategic investments in high-performance low-power device technology.


You will work as part of a team actively working to design and document major units in a Automotive /Mobile / GPU other related markets. This is a mid to senior level position where the candidate will be in an individual contributor role,


2~12 Years of Experience.

To Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.

Working knowledge of Linux / QNX device drivers

Good knowledge of Linux kernel and device driver development

Good experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar device drivers.

System level knowledge and experience in Board bring up and debugging.

Good Knowledge of Debug tools and power and performance optimization.

Good Knowledge of Linux Internals/Frameworks/ARM Architecture.

Manage Samsung Exynos BSP / Device Driver Deliverables.

Experience in Linux/Android BSP development at product level

Knowledge on Linux/Android Power management framework Suspend/Resume.

Knowledge on Runtime PM, CPU freq/Idle scaling governors, DVFS.

Knowledge of ARM/CPU Architecture, cache and Linux scheduler is desirable.

Ability to resolve system level power/performance issue during product development

Experience in analyzing system level performance bottlenecks and fixing bench mark scores


Good to Have::


To do the bring up of the latest Android Platform on these devices and product development with Latest Exynos SoCs.

To involve in the development of the commercial phones with latest Android Releases and provide upgrades .

To Provide customer support to different vendors who are making products with Exynos Family chipsets (Mobile/Wearables).

Android HAL development Infotainment Media, Phone, Camera, BT, radio, Vehicle (anyone is fine)

Good understanding of Android architecture and internals (AOSP, Binder IPC, HAL & Native services)

Working on Android HAL layer and realizing various customer requirements on Android.


  • Linux device driver

    3 weeks ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device DriverEngineer with 5-12 years of experience in embedded Linux/Linux device driver/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus.Experience with any one of the domains (Multimedia, Power management, Display...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device DriverEngineer with 5-12 years of experience in embedded Linux/Linux device driver/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus.Experience with any one of the domains (Multimedia, Power management, Display...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Eximietas Design Full time

    About Eximietas: a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...

  • Linux Device Driver

    7 months ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus. Experience with any one of the domains (Multimedia, Power management,...

  • Linux Device Driver

    3 weeks ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-12 years of experience in embedded Linux/Linux device driver/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus.Experience with any one of the domains (Multimedia, Power management,...

  • Linux Device Driver

    7 months ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus. Experience with any one of the domains (Multimedia, Power management,...

  • Linux device driver

    1 month ago


    Bengaluru, India Eximietas Design Full time

    About Eximietas:a technology services and solutions company headquartered in San Jose, CA with a global footprint that extends to Bangalore, Chennai and Bhubaneswar in India. Eximietas Design is a leading technology firm specializing in (VLSI/Embedded SW/Cloud Computing/Cyber Security/AI/ML) solutions. With a commitment to innovation and excellence, we...


  • Bengaluru, India MaimsD Technology Full time

    Role : Linux Device Driver DevelopmentLocation : Bangalore/HyderabadExp : 3 to 10 YearsJob Summary :We are seeking a talented Embedded Linux Device Driver Developer to join our team in Bangalore or Hyderabad. The ideal candidate will have a strong understanding of embedded programming, C language, and device drivers, with experience in Linux kernel...


  • Bengaluru, Karnataka, India Eximietas Design Full time

    About Eximietas Design: A leading technology firm specializing in cutting-edge solutions for VLSI, Embedded Software, Cloud Computing, Cyber Security, Artificial Intelligence, and Machine Learning.We empower businesses to thrive in the dynamic digital landscape with our innovative approach and commitment to excellence.**Job Overview:**:Job Title: Linux...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    At Capgemini Engineering, we're seeking an experienced Linux Device Drivers developer to join our team in Bangalore. This exciting role offers a competitive salary package of approximately ₹1,500,000 - ₹2,250,000 per annum.About the JobThis position involves designing and developing high-quality Linux device drivers for various hardware components. You...


  • Bengaluru, India Capgemini Engineering Full time

    1. Linux Operating system Internals.- Kernel programming & system programming. (Mandatory)- Interrupt, synchronization mechanism in Linux. (Mandatory)- Linux device driver framework knowledge. (character/block drivers)- Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good understanding about any of the below Linux drivers.- USB (XHCI, OTG, USB3.0/2.0...


  • Bengaluru, India Le human Resource Full time

    JD#293: Developer - Linux Device Driver DevelopmentLinux Device Driver Development Exp-3-9Location -BangaloreFULL time (WFO)We are looking for candidates who have experience in device driver development on Linux and QNX. Job Description:The role involves designing and implementing drivers for various interfaces like I2C, SPI, Display, camera etc.Technical...


  • Bengaluru, India Capgemini Engineering Full time

    1. Linux Operating system Internals.- Kernel programming & system programming. (Mandatory)- Interrupt, synchronization mechanism in Linux. (Mandatory)- Linux device driver framework knowledge. (character/block drivers)- Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good understanding about any of the below Linux drivers.- USB (XHCI, OTG, USB3.0/2.0...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    At Capgemini Engineering, we are seeking a skilled Embedded Linux Device Driver Specialist to join our team in Bangalore.We are looking for an individual with 4 to 6 years of experience in designing and developing embedded Linux device drivers for various platforms. If you have strong skills in C/C++ programming, kernel internals, BSP, board bring-up, device...

  • Linux device driver

    1 month ago


    Bengaluru, India Samsung Semiconductor Full time

    Samsung is a world leader in Memory, LCD and System LSI technologies. Samsung Semiconductor India Research; Bangalore (SSIR) is largest overseas research & development centers for Samsung Semiconductor. SSIR is organized into verticals aligned with the business divisions of Samsung Semiconductor which includes System LSI, Memory and Foundry. Samsung is a...


  • Bengaluru, India Tech Mahindra (formerly Mahindra Satyam) Full time

    Role/Skill:Linux Device Driver DeveloperExperience:5-10 yearsLocation:BangaloreJob Description:Engineer with 5+ years of experience in embedded Linux/Linux application/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design.Experience dealing with Linux community and Open-Source contribution a...


  • Bengaluru, India Capgemini Engineering Full time

    Job DescriptionsLinux Device drivers developer : 4 to 6 Years in BangalorePCIe, SPI, SDIO, Timer, WDT etc Linux device driver skills,Kernel Internals, BSP, Board bring up, Device trees.SoC architecture (core, cache, memory, bus architecture, IOs, etc.)C/C++ programming,Exposure to debugging tools and utilities like logic analyzers, oscilloscope, JTAG...


  • Bengaluru, India Capgemini Engineering Full time

    Job DescriptionsLinux Device drivers developer : 4 to 6 Years in BangalorePCIe, SPI, SDIO, Timer, WDT etc Linux device driver skills,Kernel Internals, BSP, Board bring up, Device trees.So C architecture (core, cache, memory, bus architecture, IOs, etc.)C/C++ programming,Exposure to debugging tools and utilities like logic analyzers, oscilloscope, JTAG...


  • Bengaluru, India Capgemini Engineering Full time

    1. Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good understanding about any of the below Linux drivers. - USB (XHCI, OTG,...


  • Bengaluru, India Capgemini Engineering Full time

    1. Linux Operating system Internals. - Kernel programming & system programming. (Mandatory) - Interrupt, synchronization mechanism in Linux. (Mandatory) - Linux device driver framework knowledge. (character/block drivers) - Kernel debugging techniques. (kdb/kgdb/printk..etc)2. Good understanding about any of the below Linux drivers. - USB (XHCI, OTG,...