Responsible for designing, developing, and maintaining Linux kernel device drivers to enable hardware functionality across embedded and enterprise systems.
Key Responsibilities:
· Develop and integrate Linux kernel drivers for peripherals (I2C, SPI, UART, GPIO, PCIe, USB, etc.).
· Work with kernel subsystems (networking, storage, power management).
· Debug kernel-level issues using tools like gdb, strace, perf.
· Collaborate with hardware teams to validate driver functionality.
· Maintain device tree configurations and kernel patches.
Required Skills:
· Robust C programming and Linux kernel internals knowledge.
· Experience with cross-compilation and build systems (Yocto, Buildroot).
· Familiarity with hardware debugging tools (JTAG, oscilloscopes).
· Knowledge of memory management, interrupts, and synchronization in Linux.
Qualifications:
· Bachelor’s/Master’s in Computer Science, Electronics, or related field.
· 3–6 years of embedded Linux driver development experience.
Pay: ₹1,000,000.00 - ₹1,500,000.00 per year
Work Location: In person
📌 Linux Device Driven Engineer (India)
🏢 Kunosol
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.