Position: Linux Kernel Engineer
Company: GlobalLogic
Category: C++
Experience required: 3y
English level: upper

**Project Description**
The American multinational technology company that designs, manufactures, and sells networking equipment. It's the worldwide leader in IT that helps companies seize the opportunities of tomorrow by proving that amazing things can happen when you connect the previously unconnected.

As part of our team, you'll be involved in various Linux Kernel development (various areas like drivers, networking, memory and process management, architecture-specific) new hardware bring-up, migration to new Linux kernel and OpenEmbedded versions, new features development, upstreaming features, and patches to community, customer internal teams support. Our team works closely with the community and everyone has contribution there.

**Job Description**
Must-have requirements:
Overall 5+ years of Linux Kernel work experience
Kernel engineers who have worked on one or more ARM/x86/PPC/MIPS architecture(s)
Worked with board bring-up activities for new HW for one or more of the above architectures
Git experience or any large source code management experience is Must
Understand Open Source community interworking for these architectures
Experience in Linux Kernel and Userspace low-level debug
 
Nice to have:
Experience with YOCTO/OpenEmbedded technology
Up-Streaming to community experience will be a Plus
Contribution to various open source communities will be Plus
Working with Jenkins and the continuous integration model will be a Plus
Understanding of Open Source LMBENCH, LTP, and any other tools will be Plus

**Job Responsibilities**
Develop Linux Kernel (drivers, networking, memory and process management, architecture-specific areas) and system-level patches for customer's internal distro
New hardware bring-up (ARM64, x86 platforms)
Support and migration of an internal Linux distro to new versions of OpenEmbedded and Linux Kernel
Vendor-specific Linux Kernel features development and upstreaming
Close interaction with opensource community
Resolving issues defected by the QA team