Linux kernel Engineer

Overview

Hybrid
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Linux Kernel
C
Python
Scripting
Switches
Documentation
Unit Testing
Embedded Systems
Level Design
Linux
Systems Architecture
Computer Hardware

Job Details

Role: Linux kernel Engineer
Location: San Jose, CA (Hybrid)
Duration: 6 + Months Contract

Rate : $60/Hr, W2

team operates at the platform layer, handling Linux OS, kernel, and low-level system software this is not a networking role.

Role Responsibilities:
Platform bring-up for next-gen hardware (DPU/modular switches)
Coding and unit testing in C
Light automation scripting using Python
Documentation of system behavior and implementation
Deep work on OS internals and kernel-level components
Support release processes by ensuring a stable, well-integrated platform layer
Required Skills:
Strong proficiency in Linux kernel/OS development
Expertise in C programming
Solid understanding of system architecture and OS-level design
Basic experience with Python for automation tasks
Experience in platform bring-up or low-level embedded environments
No networking experience required

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.