Linux Device Driver Developer

4 - 8 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Linux Device Driver Developer at Acclivis Technologies, you will play a crucial role in designing, developing, and optimizing device drivers for Linux-based platforms. Your 4 to 7 years of experience in kernel-level programming and driver development will be essential for ensuring performance, stability, and compliance with system requirements. **Key Responsibilities:** - Design and develop Linux kernel device drivers for various hardware components. - Work on driver development, porting, and customization for embedded Linux systems. - Handle kernel-level debugging, memory management, and interrupt handling. - Develop and optimize low-level software for hardware-software integration. - Collaborate with hardware engineers to integrate drivers with SoCs, boards, and peripherals. - Perform testing, debugging, and performance optimization of drivers. - Maintain technical documentation and ensure compliance with coding standards. **Required Skills & Expertise:** - Strong proficiency in C programming and Linux kernel internals. - Hands-on experience with Linux device driver development (character, block, and network drivers). - Expertise in interrupt handling, DMA, and memory management. - Experience with Linux kernel build systems, cross-compilation, and debugging tools (gdb, kgdb, strace, etc.). - Familiarity with hardware interfaces (I2C, SPI, UART, PCIe, USB, etc.). - Good understanding of RTOS, embedded Linux, and board bring-up. - Strong knowledge of Git version control and collaborative development practices. If you have a passion for technology and possess the required skills and expertise, Acclivis Technologies welcomes you to join their team of talented and enthusiastic professionals.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You