
Linux Device Driver Engineer
1 week ago
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 proven track record of working with kernel modules and hardware interfaces, and be comfortable debugging and optimizing low-level system software.
Key Responsibilities :
- Porting existing Linux device drivers to new platforms, SoCs, and kernel versions.
- New driver development for custom hardware components and peripherals.
- Debugging kernel and driver-level issues using industry-standard tools.
- Integration & bring-up of hardware with Linux-based systems.
- Collaborate with hardware teams to interpret specifications and enable device functionality.
- Optimize drivers for performance, reliability, and resource efficiency.
- Write clear technical documentation for driver APIs, design, and integration steps.
Required Skills & Qualifications :
- Bachelors/Masters in Computer Science, Electronics, or related field.
- 4 to 8 years of professional experience in software development.
- Strong proficiency in C/C++ programming and memory management.
- Hands-on experience with any Linux device driver (character, block, network, USB, PCIe, I2C, SPI, etc.).
- Good understanding of Linux kernel architecture, module programming, and build systems.
- Knowledge of interrupt handling, DMA, and device tree configuration.
- Familiarity with cross-compilation and embedded Linux toolchains.
- Experience with debugging tools (GDB, ftrace, perf, printk, etc.).
- Version control experience (Git).
Preferred Skills :
- Exposure to multiple driver types (networking, storage, multimedia, etc.).
- Experience with Yocto, Buildroot, or similar embedded Linux environments.
- Knowledge of real-time Linux and RT patches.
- Scripting knowledge (Python, Bash) for testing and automation.
Soft Skills :
- Strong analytical and debugging skills.
- Good communication and collaboration abilities.
- Ability to work independently and take ownership of deliverables.
(ref:hirist.tech)
-
Linux Device Driver Developer
3 weeks ago
Bengaluru, Karnataka, India MaimsD Technology Full timeRole : 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...
-
Linux Device Driver Engineer
7 days ago
Bengaluru, India Eximietas Design Full timeThis job might be for you if You enjoy solving problems. You love taking on difficult challenges and finding creative solutions. You dont know the answer but will dig until you find it. You communicate clearly. You write well. You are motivated and driven. You volunteer for new challenges without waiting to be asked. You will take ownership of the time you...
-
Linux Device Driver Engineer
7 days ago
Bengaluru, India QTIMINDS Full timeWe are looking for aLinux Device Driver Engineerwho will be responsible for developing, porting, and optimizing drivers to ensure our hardware works seamlessly with Linux systems. This role involves working closely with hardware teams, supporting board bring-up (BSP), and delivering reliable low-level software solutions. Responsibilities Develop and port...
-
Linux Device Driver
2 weeks ago
Bengaluru, Karnataka, India Dreamwings Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJob Role: Linux Device Driver DeveloperExperience: 5+ YearsLocation: BangaloreKey Skills: Linux kernel programming, C Programming, Linux device driver developmentJob Description:Candidate is required to develop assigned modules of network OS. He / She should be good in understanding the architecture of existing NW-OS like Sonic OS, FRR, BGP and he / she will...
-
Embedded Linux Device Driver Engineer
3 days ago
Bengaluru, Karnataka, India IOSPL Technology Services Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per yearExperience: 3 to 12 Years of Exp , Must Haves: Development Embedded System software experience in in device drivers and board-support packages for complex SoCsDevelopment experience in Embedded domain using C/C++ ProgrammingStrong working knowledge of operating systems like Linux / QNXWorking experience on board bring up activitiesStrong Working knowledge of...
-
Linux device driver with Multimedia
7 days ago
Bengaluru, India Capgemini Full timeWe are seeking a skilled Embedded Linux Driver Developer to work on multimedia devices, focusing on audio and video subsystems. The role involves developing and maintaining Linux device drivers for multimedia hardware, including audio codecs, DAC/ADC components, and DSP firmware. Key Responsibilities Design and implement Linux device drivers for multimedia...
-
Linux Device Driver Developer
2 days ago
Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled Linux Device Driver Developer with 6 to 12 years of experience. The position is based in Bangalore.Roles and ResponsibilityDesign, develop, and test Linux device drivers for various hardware interfaces such as SPI, I2C, and PCIe.Collaborate with cross-functional teams to integrate device drivers into the Linux kernel.Troubleshoot...
-
Linux Device Driver Developer
4 weeks ago
Bengaluru, Karnataka, India Coders Brain Full timeJob DescriptionResponsibilities:- Linux Kernel Device driver development- Worked on the Hardware drivers/modules- Knowledge on the i2c, spi, uart , gpio, sdio drivers, flash driver , DMA etc- Knowledge on RTOs concepts- Working in core bsp- Strong C programming skills- Debus skills with JTAG/lauterbach- Comments for Suppliers:- Linux Kernel Device driver...
-
Linux and Android Device Driver
7 days ago
Bengaluru, India Capgemini Full timeAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and...
-
Linux and Android Device Driver
3 weeks ago
Bengaluru, Karnataka, India Capgemini Full timeJob DescriptionAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...