Job Description:
Enhance and maintain the Linux kernel for various Linux distributions. and nbsp;
Educational Eligibility:
B.S / B.E in Computer Science Electrical Engineering Electronics or Computer
Engineering from accredited university.
Relevant Experience:
5 8 years.
Core Skill Requirements:
Developing Linux device drivers.
Linux Kernel programming.
Familiar with the Linux kernel community.
Familiarity with one or more of the architecture communities is a plus.
Programming proficiency in the C language is required.
Developing device drivers and/or system software.
Troubleshooting 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 userspace core dumps
Good understanding of virtualization virtual partitions (VMs) concurrent/live updates live VM migration etc.
Proficient in Git for efficient development patch management and branch handling.
Handson experience with Kubernetes and container orchestration tools.
Knowledge of Go programming language is an added advantage.
Good analysis and problemsolving skills.
Ability to define problems issues and opportunities analyze data establish facts and draw valid conclusions from various datasets.
Must have the ability to multitask in a fast paced environment. and nbsp;
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 detailoriented always backs up ideas with facts.