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
Location: bangalore, IN
Posted Date: 5/10/2025
Contact Information
Contact | Human Resources Varite |
---|