Senior Software Engineer (Kernel development)

HomeJobs Senior Software Engineer (Kernel development)

Senior Software Engineer (Kernel development)

Core Skill Requirements:

 Strong background in embedded systems development, System knowledge, System debugging.

 Experience in developing Linux device drivers, Kernel programming / system software.

 Experience dealing with Linux Kernel community and Open-Source contribution a plus

 Familiarity with one or more of the architecture communities is a plus.

Programming proficiency in the C language is required.

 Trouble-shooting HW device level problems is a plus.

 Proficiency in assembly (x86, ARM, MIPS, or PPC), is strongly desired

 Strong expertise in using GDB and crash tool for debugging and analyzing kernel and user space core dumps

 Good understanding of virtualization, virtual partitions (VMs), concurrent/live updates, live VM migration etc.

Experience in Yocto build framework & proficient in Git for efficient development, patch management, and branch handling.

 Knowledge/experience with Kubernetes and container orchestration tools is added advantage.

 Good analysis and problem-solving skills.

 Ability to define problems, issues and opportunities, analyze data, establish facts, and draw valid conclusions from various datasets.

 Must have the ability to multi-task in a fast paced environment. 

Soft Skill Requirements:

 Effective interpersonal, teamwork, and communication skills.

 Inherent sense of urgency and accountability.

 Must demonstrate initiative and a bias for thoughtful action.

 Grounded, detail-oriented, always backs up ideas with facts.

Skills Must Have
  • B.E
  • B. Tech
  • BCA / MCA
Recruitment

Let us help your Recruitment.