Greetings from HCL Technologies!
Role- Linux Device drivers
Experience- 3 to 8 years
Location- Hyderabad
Job 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 drivers, and Linux memory management.
Key Responsibilities :
Design, develop, and maintain Linux device drivers for various hardware components.
Work on PCIe and DMA driver development and optimisation.
Implement and manage Linux memory management techniques.
Collaborate with hardware and software teams to ensure seamless integration of drivers with the overall system.
Debug and resolve issues related to device drivers and system performance.
Participate in code reviews and contribute to the improvement of development processes.
Qualifications :
Bachelor's or Master's degree in Computer Science, Electronics and Electrical Engineering, or a related field.
Proven experience in developing Linux device drivers.
Strong knowledge of PCIe or DMA driver development.
Expertise in Linux memory management.
Proficiency in C / C++ programming languages.
Familiarity with kernel debugging tools and techniques.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Preferred Qualifications :
Knowledge of other hardware interfaces and protocols.
Familiarity with real-time operating systems (RTOS) and linux kernel internals
Linux Device Driver • Hyderabad, Telangana, India