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