Full Time

Linux Kernel Software Engineer - Systems Engineering

Everpure
Santa Clara, CA
???* / year

Job Description

About this kind of role

What a Linux Kernel Software Engineer - Systems Engineering usually does. The employer's own details are in the listing.

Typically does: Develops, tests, and debugs software for the Linux kernel, focusing on system-level functionality. This includes working on device drivers, memory management, and core kernel subsystems. Responsibilities often involve collaborating with hardware engineers and other software developers to ensure system stability and performance. Contributions may also include performance optimization and security enhancements.

Tools and skills: Proficiency in C programming, kernel debugging tools (e.g., GDB, perf), scripting languages (e.g., Python, Bash), and familiarity with build systems like Make are generally required.

Good fit for: Individuals with a strong understanding of operating system principles and a passion for low-level programming typically excel in this role.

Stuck turning a job you did into resume lines? Say what you did in your own words, however rough, and get it back as five lines that start with the action. Write bullet points →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.