Position: Linux Device Driver Developer
Experience: 5-10 Years
Location: Bangalore
Key Skills: Linux device driver development, Linux kernel programming, C Programming
Role Description
This is a full-time onsite role for a Linux Device Driver Developer in Bangalore Location. The Developer will be responsible for designing, developing, and maintaining Linux device drivers. The day-to-day tasks include writing and debugging code, collaborating with hardware engineers, integrating with various hardware platforms, and ensuring driver performance and reliability. Additionally, the candidate will work on optimizing drivers for performance and supporting the kernel community by submitting patches.
Qualifications
- Professional experience in designing, developing, and debugging Linux device drivers
- Strong understanding of Linux kernel internals and system architecture
- Proficiency in C and C++ programming languages
- Experience with hardware platforms and integrating device drivers
- Excellent problem-solving and debugging skills
- Familiarity with version control systems such as Git
- Ability to work independently and collaboratively in a remote environment
- Excellent written and verbal communication skills
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Prior contributions to the Linux kernel community are a plus
Skills: linux device driver,linux device driver development,version control systems (git),c programming,linux kernel programming,c++ programming,problem-solving,debugging