Linux device driver developer (Bengaluru)

Linux device driver developer (Bengaluru)

17 Aug
|
Capgemini Engineering
|
Bengaluru

17 Aug

Capgemini Engineering

Bengaluru

JD: Linux Device Driver Development Engineer
Years Of Experience – 6-15 yrs
• Exposure to systems architecture for So C, Microcontrollers, multi core processors.
• Experience in developing BSP, Platform SW for custom HW based any embedded So C
• Good knowledge on Bare Metal driver development, validate the SW with HW test equipment's; Oscilloscope, Logic Analyser, etc.
• Robust knowledge on Bootloader (U-Boot or any other), Power on boot sequence, SW debugging.
• Hands-on with Board bring-up and understanding on HW board schematic, Datasheet or HW reference manual.
• Exposer to OS/Kernel upgradation, Upstreaming, driver porting, integrating component specific drivers.
• Strong hands-on experience with peripheral driver developments or customization; GPIO, SPI, I2 C, UART, Sensors, NAND, NOR, e MMC, DDR, etc.
• Proficient in strong C programming for operating system kernel & systems development.
• Strong debugging skills on complex, multi threaded systems using HW debugger (JTAG, J-Link, etc)
• Deep understanding of multi core architectures, NUMA, and memory hierarchies




• Ability to produce high-quality code with strong communication and problem-solving skills.
• Solid understanding of operating systems, with emphasis on Linux or any other Real Time operating system (RTOS).
• Experience with concurrent programming, threading APIs, and OS development on Linux or RTOS.
• Deep understanding of operating systems concepts, data structures, and ARM & x86 processor architecture
• Proficiency in Linux kernel development, strong understanding with Linux modules like Scheduler, Memory management, IPC, DMA, IOMMU, NAPI, polling mechanisms, Interrupt/event handler etc.
• Linux Platform Software Driver Development for any of Drivers like GPU, Multimedia, Display, USB
• Familiarity with embedded systems and hardware-software integration, with a collaborative approach in a fast-paced environment.
• Hands-on issue debugging skills, issue isolation with Linux kernel, driver module le

📌 Linux device driver developer (Bengaluru)
🏢 Capgemini Engineering
📍 Bengaluru

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.

Subscribe to this job alert:

Get the latest job offers by email for: linux device driver developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: linux device driver developer (bengaluru) / bengaluru