
Linux Device Driver Developer
6 days ago
Key Responsibilities
- Design, develop, and maintain embedded firmware for microcontrollers, SoCs, and embedded platforms.
- Work on Linux Device Drivers (LDD) development, debugging, and integration.
- Implement low-level hardware interfaces (SPI, I2C, UART, GPIO, PCIe, USB, etc.).
- Develop and optimize board bring-up code, BSP, and bootloaders.
- Debug complex system-level issues using JTAG, oscilloscopes, logic analyzers and Linux debug tools.
- Collaborate with hardware, systems, and application teams for end-to-end product development.
- Write well-documented, reusable, and maintainable code following industry best practices.
- Perform unit testing, integration testing, and validation of firmware modules.
Required Skills:
- Strong programming skills in C/C++ for embedded systems.
- Solid hands-on experience in Linux Kernel, Device Driver Development (LDD), and kernel modules.
- Experience in embedded operating systems, RTOS, or bare-metal firmware.
- Familiarity with hardware schematics, datasheets, and debugging tools.
- Good understanding of memory management, interrupt handling, synchronization, and power management in embedded systems.
- Exposure to version control (Git), build systems (Make, CMake, Yocto), and CI/CD pipelines.
- Strong problem-solving skills and ability to work in cross-functional teams.
Good to Have:
- Experience with ARM Cortex-M/A architecture.
- Knowledge of networking protocols (TCP/IP, CAN, BLE, Wi-Fi).
- Exposure to safety-critical systems or ISO standards (ISO 26262, MISRA-C).
- Prior experience in product-based companies or startups.Role & responsibilities
Preferred candidate profile
-
Linux Device Driver Developer
24 hours ago
Hyderabad, Telangana, India Mirafra Full time ₹ 5,00,000 - ₹ 10,00,000 per yearTitle: Linux Device DriverLocation: HyderabadDescription:Linux device Driver DevelopmentEmbedded C & DS programming, RTOSLinux internals, Device Drivers, Linux Kernel, Linux BSP, Yocto+ QEMU
-
Linux Device Drivers
3 weeks ago
Hyderabad, Telangana, India HCLTech Full timeGreetings from HCL Technologies Role- Linux Device drivers Experience- 3 to 8 yearsLocation- HyderabadJob Description:We are seeking a highly skilled and experienced Linux Device Driver Developer to join our team. The ideal candidate will have a strong background in developing and maintaining Linux device drivers, with specific expertise in PCIe, DMA...
-
Linux Device Driver Developer
1 week ago
Hyderabad, Telangana, India Mirafra Full time ₹ 4,00,000 - ₹ 12,00,000 per yearHiring for Mirafra Technologies:Role: Linux Device driver DevelopmentExperience -3 to 8 yearsExcellent programming skills and expert level knowledge of C,Proficiency in Linux kernel internals, virtio architecture, and device driver development,Good experience in any of the Linux kernel/Linux device driver Development like GPIO,LCD, Sensor, Camera, ADC,...
-
Linux Device driver Developer
2 weeks ago
Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per yearJob Title:Linux Device Driver Engineer (BSP)Experience:2–8 yearsLocation: HyderabadJob Summary:We are looking for a skilled Linux Device Driver Engineer with hands-on experience inBoard Support Package (BSP) development. The role involves developing, porting, and debugging Linux device drivers and BSP components for embedded systems.Key...
-
Linux Device Driver Developer
2 days ago
Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 20,00,000 per yearExp -4 to 8 yrsJob SummaryWe 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...
-
Linux Device Driver
4 weeks ago
Hyderabad, Telangana, India SEMI LEAF Full timeJob DescriptionDear Connections,Job Title: Linux Device Driver Engineer- Experience: 4 to 8 Years- Location: Bangalore/Hyderabad- Job Type: Full-TimeJob Summary :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...
-
Android Linux Device Driver Developer
24 hours ago
Hyderabad, Telangana, India Mirafra Full time ₹ 5,00,000 - ₹ 10,00,000 per yearTitle: Android Linux Device Driver DevelopemtLocation: HyderabadDescription:Linux device Driver Development and working on Android Platform.Android Kernel, Android Driver, DebuggingEmbedded C & DS programmingLinux internals, Linux Device Drivers
-
Linux Device Driver
24 hours ago
Hyderabad, Telangana, India SEMI LEAF Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDear Connections,Job Title: Linux Device Driver EngineerExperience: 4 to 8 YearsLocation: Bangalore/HyderabadJob Type: Full-TimeJob Summary :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...
-
Linux Device Driver Engineer
1 day ago
Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per yearExperience:4 to 8 YearsWe 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...
-
Linux Device Driver Engineer
4 weeks ago
Hyderabad, Telangana, India People Tech Group Inc Full timeJob SummaryWe 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...