Senior Kernel & Linux Systems Engineer (C/C++, Python)

Oracle

United States

On-site

USD 115,000 - 235,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
401(k) match
Paid time off
Stock purchase plan
Flexible benefits

Job summary

Oracle’s Ksplice team seeks a systems engineer to advance zero-downtime kernel patching. You will write expert C/C++ code, work on Linux kernel tooling, and extend Python-based workflow improvements to support new releases.

You will analyze security aspects of patches, debug complex issues, and contribute to test automation in a distributed Linux environment. Join a team delivering cutting-edge Linux virtualization technology.

Qualifications

  • Expertise in C/C++ programming and software engineering practices.
  • Strong Python development experience and scripting skills.
  • Familiarity with test automation and test-driven development (TDD).
  • Experience debugging complex systems and understanding kernel-level issues.
  • Knowledge of Linux kernel development and security considerations.
  • Good problem solving skills and ability to analyze security vulnerabilities.

Responsibilities

  • Develop software following best practices including TDD.
  • Contribute expert level C/C++ code for kernel-related tooling.
  • Analyze security vulnerabilities in kernel patches and mitigations.
  • Improve Ksplice tools and automate workflows with Python and Bash.
  • Develop and maintain tooling for patching kernel without downtime.
  • Collaborate with distributed team to support new releases.

Skills

C/C++
Python
Test automation
TDD
Debugging
Linux kernel
Security awareness
Problem solving

Job description

Oracle’s Ksplice team seeks a systems engineer to advance zero-downtime kernel patching. You will write expert C/C++ code, work on Linux kernel tooling, and extend Python-based workflow improvements to support new releases.

You will analyze security aspects of patches, debug complex issues, and contribute to test automation in a distributed Linux environment. Join a team delivering cutting-edge Linux virtualization technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Kernel Live-Patching Systems Engineer
Senior Kernel Live-Patching Systems Engineer

Oracle • Santa Clara (CA)

On-site
USD 115,000 - 235,000
Medical insurance
401(k) Savings and Investment Plan
Paid time off
Principal Kernel Patch Engineer
Principal Kernel Patch Engineer

Oracle Corporation • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Principal Software Developer 4
Principal Software Developer 4

Oracle Corporation • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Fully Remote Kernel Developer — Live Patching & Security
Fully Remote Kernel Developer — Live Patching & Security

CloudLinux Inc. • United States

Remote
USD 110,000 - 170,000
Fully remote
Flexible hours
Paid vacation 24 days
+5
Remote Kernel Developer: Linux Security & Patching
Remote Kernel Developer: Linux Security & Patching

CloudLinux • United States

Remote
PHP 7,524,000 - 11,285,000
Remote work
Flexible hours
Vacation days
+5
Principal Software Developer 4
Principal Software Developer 4

Oracle • Santa Clara (CA)

On-site
USD 115,000 - 235,000
Medical insurance
401(k) Savings and Investment Plan
Paid time off
Principal Software Developer 4
Principal Software Developer 4

Oracle • United States

On-site
USD 115,000 - 235,000
Medical insurance
401(k) match
Paid time off
+2
Principal Software Developer 4
Principal Software Developer 4

Oracle • Seattle (WA)

On-site
USD 115,000 - 235,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Kernel Software Engineer (Windows/Linux, C)
Senior Kernel Software Engineer (Windows/Linux, C)

ThreatLocker, Inc. • Orlando (FL), Northern (KY)

Hybrid
USD 120,000 - 180,000
Kernel Developer (fully remote, LatAm)
Kernel Developer (fully remote, LatAm)

CloudLinux Inc. • United States

Remote
USD 110,000 - 170,000
Fully remote
Flexible hours
Paid vacation 24 days
+5