Linux Kernel Development Engineer for Hillsboro, OR (Onsite)

Overview

Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 month(s)

Skills

Development
LINUX
develop
Kernel
drivers
yocto
compiler
RPM

Job Details

Software Development Engineer

Onsite, Hillsboro, OR 97006, United States.

5-7 Yrs

Linux Kernel Developer/Support Engineer (Contractor)
We are seeking a highly skilled and experienced Linux Kernel Development Contractor to join our team. The successful candidate will have a strong background in Linux kernel development, device driver development, and Linux distribution development.

In this role, you will:
Develop and maintain Linux kernel modules and device drivers.
Work on Linux kernel memory management, load, and boot process.
Contribute to Linux virtualization development.
Utilize software development tools such as compilers and git.
Create and manage Debian packages.
Work with the Yocto build system.

Qualifications: (Common Skills)
Excellent written and verbal communication skills
Good organizational and documentation skills
Collaborative, flexible
Problem-solver, self-motivated
Energetic with ability to engage in fast-paced work environment

Qualifications: (Technical Skills)
Strong experience in Linux kernel development and device driver development.
In-depth knowledge of Linux kernel memory management, load, and boot process.
Experience with Linux virtualization technologies.
Proficiency in software development tools such as compilers and git.
Experience with Debian package creation and management.
Familiarity with the Yocto build system.

Candidate Requirements
Years of Experience Required: 5 to 7 overall years of experience in the field.
Degrees or certifications required: No degree is required to be eligible for this role, however a degree in computer science would be a bonus.
Disqualifiers: Candidates without significant Linux development experience will not be eligible for the role.
Best vs. Average: The candidate would have kernel memory management experience.
Performance Indicators: Performance will be assessed based on meeting deadlines and quality of work.

Top 3 Hard Skills Required + Years of Experience
1. Minimum 5 years experience with Linux kernel module development.
2. Minimum 4 years experience with Linus compiler development experience.
3. Minimum 5 years experience with RPM or Debian package development and management.

Typical Day in the Role
Purpose of the Team: This team develops a custom Linux operating system for validation purposes. They need support with general Linux and Kernel development activities.
Key projects: This role will contribute to supporting the team that is doing validation on individual projects. They support multiple projects and teams at the same time.
Typical task breakdown and operating rhythm: The role will consist of 20% meetings and 80% development.

Thanks & Regards

Karuna Kant Tiwari

Direct: |

URL: