Linux Device Driver Engineer

5 hours ago


Hyderabad, Telangana, India SEMI LEAF Full time ₹ 6,00,000 - ₹ 18,00,000 per year

Description :
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.

)



  • Hyderabad, Telangana, India Mempage Technologies Private Limited Full time

    Company DescriptionMempage Technologies Private Limited aims to provide Product Engineering Services and develop future technology to simplify life. We focus on R&D, MVP, Products, and Technology services using cutting-edge technologies like Artificial Intelligence, IoT, Edge, and Cloud computing. Our product development spans various domains, including...


  • Hyderabad, Telangana, India People Tech Group Inc Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    About the CompanyPeople Tech Group is looking for an experienced Camera Linux Device Drivers Lead to join our innovative embedded software team. This is a leadership role focusing on developing and enhancing Linux camera drivers and related kernel modules.About the RoleThis is a leadership role focusing on developing and enhancing Linux camera drivers and...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 80,000 - ₹ 2,00,000 per year

    Job Title:Linux Device Driver Engineer (BSP)Experience:2–8 yearsLocation: Hyderabad and Bangalore.Job 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...


  • Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: Linux Device Driver EngineerExperience:4 to 8 YearsLocation:HyderabadJob 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...


  • Hyderabad, Telangana, India Mirafra Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Strong Embedded C & DS programmingGood Experience/Knowledge in Linux internalsGood in any of the Linux Device Drivers development experienceVery good at explaining the past experience from their resumeGood in logical reasoning Good in Oral/Verbal communication skillsplse share your resume


  • Hyderabad, Telangana, India Qtiminds Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Key ResponsibilitiesDesign, 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...

  • Linux BSP engineer

    2 weeks ago


    Hyderabad, Telangana, India TestCore IT Solutions Pvt. Ltd. Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Title:Linux Device Driver Engineer (BSP)Experience:2–8 yearsLocation: Hyderabad, BangaloreJob 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...


  • Hyderabad, Telangana, India Capgemini Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About The Role Design, develop, and maintain embedded software for microcontroller and microprocessor-based systems.Work with RTOS platforms like ThreadX, FreeRTOS, and embedded Linux for system-level programming.Develop and port device drivers for interfaces such as UART, I2C, SPI, PCIe, and USB.Perform board bring-up activities including bootloader...

  • kernel device driver

    2 weeks ago


    Hyderabad, Telangana, India Skygate Consulting Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role & responsibilitiesKey Responsibilities:Perform board bring-up of OpenWRT on Qualcomm SoCs (or similar in the Mobile domain).Integrate and configure U-Boot or other bootloaders for Qualcomm SoCs.Develop and/or port drivers for SoC peripherals (e.g., Wi-Fi, Ethernet, GPIO, SPI, I2C, UART).Customize and optimize Linux kernel and device trees for specific...


  • Hyderabad, Telangana, India Testcore It Solutions Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Responsibilities:* Design, develop & test camera device drivers using Linux Device Driver, V4L2 & MIPI CSI-2 protocols.* Ensure compliance with Linux Kernel programming standards & best practices.