Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Heaven Nova Talent Solutions

Linux Device Driver Developer - Embedded Systems

Posted Updated
Discussion

Description

Job Description :

- Minimum 3+ years of Linux Kernel expertise (Infotainment domain experience preferred).

- Practical knowledge and hands-on experience in Linux Kernel, Drivers, and Linux Embedded Systems.

- Strong understanding of Linux internals, Real-Time Linux, RT porting, and Android Linux Kernel.

- Hands-on knowledge of Linux Driver porting (UFS, Filesystem, I2C, SPI, Ethernet, UART, Display).

- Experience analyzing and fixing kernel crashes and working with open-source development.


Key Responsibilities :


- Design and implement robust Linux kernel drivers to support diverse hardware peripherals, ensuring optimal system performance and resource utilization.


- Debug and resolve complex kernel-level issues, including race conditions, memory leaks, and interrupt handling, to maintain system stability.


- Collaborate with hardware design teams to define board-level requirements and ensure software-hardware synergy during the bring-up phase.


- Optimize kernel configurations and device tree structures to meet specific power and performance constraints for embedded applications.


- Participate in code reviews and technical documentation efforts to uphold high engineering standards and facilitate knowledge sharing across the development team.


Total Experience : 3 - 9 years

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →