Linux Kernel (Bengaluru)

Linux Kernel (Bengaluru)

16 Oct
|
Sony India Software Centre
|
Bengaluru

16 Oct

Sony India Software Centre

Bengaluru

• Development of Linux Kernel/File System features and device drivers.
• Lead the architecture or enhancement discussions for various System SW components & peripherals interfaces.
• Debug and identify the root cause for any critical system issues such as crash, system lock, abnormal reset etc.

Linux Kernel development,Device Driver Development,kernel validation

[Primary Skills]:

• Strong C programming skills, OS, and Compiler concepts
• Strong expertise in X86/ARM/ARM64 architecture
• Valuable experience in Linux kernel area and debugging Linux kernel oops, back traces, hangs, kernel context etc.
• Good experience on BSP porting / schematics understanding / Board bring up with hardware debugging.
• Deep knowledge of Linux kernel internals (process scheduler, cache, interrupt handling, memory management,



concurrency/synchronization, memory allocation, file systems), profiling and Hypervisor.
• Extensive device driver development and support (one or more of USB, graphics, Network, Alsa, video, storage, PCI/PCIe, power management, etc.,)
• Experience with validation of system from user space, and knowledge of user space API
• Experience of using GIT (github/gitlab)
• Good communication and soft skills

[Good to have Skills]:

• Japanese Language skills
• X86/ARM assembly programming skills and bootloaders knowledge (Ex: uboot etc)
• Good knowledge/experience in kernel debugging tools (ftrace, perf, kgdb, etc.,)

📌 Linux Kernel (Bengaluru)
🏢 Sony India Software Centre
📍 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 kernel (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: linux kernel (bengaluru) / bengaluru