Varite

Embedded C Developer - Linux Device Driver

Job Location

bangalore, India

Job Description

Job Description : We are looking for an experienced Embedded C Developer with a strong background in Linux Device Driver (LDD) development, especially in USB drivers. The ideal candidate will have 4 to 8 years of hands-on experience in embedded systems programming using C in a Linux environment, with a solid understanding of kernel-level development. Key Responsibilities : - Design, develop, and maintain Linux device drivers including USB drivers. - Work with embedded Linux platforms to implement robust, high-performance drivers. - Debug and resolve kernel-space and low-level system issues. - Collaborate with hardware and software teams to ensure seamless driver integration. - Write clean, well-documented, and efficient C code in compliance with industry standards. Required Skills & Qualifications : - 4 to 8 years of experience in C programming for embedded systems. - Strong expertise in Linux Device Driver development . - Hands-on experience with USB driver development or similar hardware interfaces. - In-depth knowledge of Linux kernel internals , memory management, and interrupt handling. - Proficiency in debugging tools (GDB, dmesg, strace, etc.). - Excellent problem-solving and communication skills. Preferred Qualifications : - Bachelor's or Master's degree in Electronics, Computer Engineering, or related disciplines. - Experience with ARM or other embedded hardware platforms. - Familiarity with Git or similar version control systems. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 5/10/2025
View More Varite Jobs

Contact Information

Contact Human Resources
Varite

Posted

May 10, 2025
UID: 5169499259

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.