Linux Device Driver Engineer

2 weeks ago


Bangalore, India TekPillar Full time
Job Title: Linux Device Driver Developer

About the Role:

We are seeking an experienced Linux Device Driver Developer to join our team at TekPillar. As a key member of our engineering team, you will be responsible for designing, implementing, and bug-fixing device drivers for various interfaces such as USB, PCIe, Ethernet, Display, and camera.

Key Responsibilities:

  • Design and implement device drivers for Linux-based systems
  • Debug and troubleshoot device driver issues
  • Collaborate with cross-functional teams to ensure seamless integration of device drivers
  • Stay up-to-date with the latest Linux kernel developments and technologies

Requirements:

  • Excellent programming skills in C
  • Strong understanding of Linux kernel architecture and internals
  • Experience with debugging tools such as JTAG and signal analyzers
  • Knowledge of processor architectures for ARM or RISC-V
  • Ability to read and understand board schematics

Preferred Qualifications:

  • Experience with code upstreaming and open-sourcing
  • BSP (Board Support Package) bring-up experience, including bootloader and Uboot
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills

About Us:

TekPillar is a leading technology company that specializes in providing innovative solutions to our clients. We are committed to delivering high-quality products and services that meet the evolving needs of our customers.



  • Bangalore, India TekPillar Full time

    Job Title: Linux/Device Driver DeveloperWe are seeking a skilled Linux/Device Driver Developer to join our growing team of engineers working on a cutting-edge Consumer SoC. The ideal candidate will have expertise in designing, implementing, and debugging device drivers for various interfaces.Key Responsibilities:Design and implement device drivers for USB,...


  • Bangalore, India TekPillar Full time

    Job Title : Linux Device Driver EngineerJob Summary :We are seeking a skilled Linux device driver engineer to join our team at TekPillar. The ideal candidate will have a strong background in C programming and experience in designing, implementing, and debugging Linux device drivers. The successful candidate will be responsible for designing, implementing,...


  • Bangalore, India TekPillar Full time

    Job Title : Linux Device Driver EngineerJob Summary :We are seeking a skilled Linux device driver engineer to join our team at TekPillar. The ideal candidate will have a strong background in C programming and experience in designing, implementing, and debugging Linux device drivers. The successful candidate will be responsible for designing, implementing,...


  • Bangalore, India TekPillar Full time

    Job Title: Linux Device Driver DevelopmentJob Summary:We are seeking a skilled Linux Device Driver Development Engineer to join our team at TekPillar. The successful candidate will design, implement, and debug Linux device drivers for interfaces like USB, PCIe, Ethernet, Display, and Camera.Key Responsibilities:Design and implement Linux device drivers for...


  • Bangalore/Hyderabad, Karnataka, 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...


  • Bangalore/Hyderabad, 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...


  • Bangalore, India TekPillar Full time

    Job Title: Linux Device Driver DeveloperRole: Linux Device Driver DeveloperWork Experience: 3 to 15 YearsLocation: BangaloreRoles & Responsibilities:The role involves designing, implementing, and bug fixing device drivers for various interfaces like USB, PCIe, Ethernet, Display, camera, etc.Must Have Technical Skills:Excellent programming skills in CDesign,...


  • Bangalore/Ahmedabad/Chennai/Noida/Gurgaon/Gurugram/Pollachi,Manesar, India TekPillar Full time

    Job Title: Linux Device Driver DeveloperJob Summary:We are seeking an experienced Linux Device Driver Developer to join our team at TekPillar. The successful candidate will be responsible for developing, debugging, and maintaining Linux device drivers for various semiconductor chips.Key Responsibilities:Develop and maintain Linux device drivers for SGPIO,...

  • Linux Device Driver

    4 weeks ago


    bangalore, India Tech Mahindra Full time

    Tech Mahindra is hiring for the below open position, if you are interested, please share your updated profile to an00864209@techmahindra.com along with the following details. 1.Total Experience: 2.Current CTC: 3.Expected CTC: 4. Notice Period: 5.Linux Device Driver Experience: 6.C Programming 7.Current Location: JD: Exp: 5 to 10 Years Engineer with 6+...


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

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Job 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...


  • Bangalore, India Tech Mahindra Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Job 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...


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

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job 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...


  • Bangalore, India Tech Mahindra Full time

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job 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...


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

    Role/Skill: Linux Device Driver Developer Experience: 5-10 years Location: Bangalore Notice: 30 Days or Less Job 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...


  • Bangalore, India Growel Softech Pvt Ltd Full time

    Linux Device Driver Developer 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...


  • bangalore, India Growel Softech Pvt Ltd Full time

    Linux Device Driver Developer 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...

  • Linux Device Driver

    1 month ago


    bangalore, India Tech Mahindra Full time

    Tech Mahindra is hiring for the below open position, if you are interested, please share your updated profile to along with the following details. 1.Total Experience: 2.Current CTC: 3.Expected CTC: 4. Notice Period: 5.Linux Device Driver Experience: 6.C Programming 7.Current Location: JD: Exp: 5 to 10 Years Engineer with 6+ years of experience in embedded...


  • bangalore, 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...

  • Linux Device Driver

    2 months ago


    bangalore, India Samsung Electronics Full time

    5 to 14 years of experience inTo Develop (System-Core/Power Management/Connectivity/Storage/ Display / Ethernet/ IVI/HUD) Device drivers for ARM based Exynos Chipsets.Working knowledge of Linux / QNX device driversGood knowledge of Linux kernel and device driver developmentGood experience with Bootloader, I2C, PMIC, UART, SPI, USB, UFS, MMC Power or similar...


  • Bangalore, India TekPillar Full time

    Job Description:We are looking for a skilled Linux Device Driver Developer to join our team at TekPillar. The ideal candidate will have experience in designing, implementing, and debugging Linux device drivers for interfaces such as USB, PCIe, Ethernet, Display, and Camera.Key Responsibilities:Design and implement Linux device drivers for various...