Senior Linux Kernel Developer

BraverIT

Kraków

Hybrid

PLN 260,000 - 380,000

Full time

5 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

Flexible working mode
International environment

Job summary

BraverIT in Kraków is seeking a Senior Linux Kernel Developer to join our kernel-focused team. You will analyze vulnerabilities, triage issues, and develop patches within defined SLAs, while digging into crashes and memory corruption.

You will review AI-generated patches, annotate technically, and ensure fixes avoid regressions, collaborating with the Kernel Security Lead to improve triage workflows. This role offers a remote-friendly, flexible working mode.

Qualifications

  • 5–7 years of hands-on Linux kernel development or low-level systems engineering.
  • Strong C programming skills with debugging and memory analysis.
  • Proven experience debugging kernel crashes, deadlocks, race conditions, memory corruption.
  • Deep understanding of Linux kernel internals and subsystems.
  • Hands-on experience with kernel debugging tools: crash, ftrace, perf, sanitizers, GDB.
  • Experience contributing patches and knowledge of kernel.org conventions is a plus.
  • Strong English writing skills for technical documentation and patch annotation.

Responsibilities

  • Analyze and triage Linux Kernel vulnerabilities (validity, impact, complexity).
  • Develop and validate Kernel patches within defined Time-to-Patch SLAs.
  • Perform root cause analysis of Kernel crashes, deadlocks, and memory corruption issues.
  • Review and validate AI-generated Kernel patches, providing structured technical annotations.
  • Ensure fixes prevent regressions and meet CI/CD quality checks.
  • Collaborate with the Kernel Security Lead and team to improve triage and patch workflows.

Skills

Linux kernel development
C programming
Kernel debugging
Memory analysis
Root cause analysis

Tools

crash
ftrace
perf
sanitizers
GDB

Job description

We are looking for aSenior Linux Kernel Developerwith strong, hands on experience in Linux Kernel development and low level debugging. This role focuses on real Kernel engineering, analyzing and triaging issues, developing and validating patches, performing root cause analysis of crashes and memory corruption, and working directly within Kernel subsystems.

Your responsibilities

Analyze and triage Linux Kernel vulnerabilities (validity, impact, complexity).

Develop and validate Kernel patches within defined Time-to-Patch SLAs.

Perform root cause analysis of Kernel crashes, deadlocks, and memory corruption issues.

Review and validate AI-generated Kernel patches, providing structured technical annotations.

Ensure fixes prevent regressions and meet CI/CD quality checks.

Collaborate with the Kernel Security Lead and team to improve triage and patch workflows.

Our requirements

5-7 years of hands-on experience in Linux Kernel development or low-level systems engineering.

Strong C programming skills with practical debugging and memory analysis experience.

Proven experience debugging Kernel crashes, deadlocks, race conditions, and memory corruption.

Solid understanding of Linux Kernel internals and subsystem architecture.

Hands-on experience with Kernel debugging tools (crash, ftrace, perf, sanitizers, GDB).

Experience contributing Kernel patches (knowledge of kernel.org conventions is a plus).

Strong written English skills for technical documentation and patch annotation.

What we offer

Strong influence on architecture and technology decisions.

Collaboration with an experienced Data & AI team in an international environment.

Flexible andremote-friendly working mode

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Engineer - Remote & Flexible
Senior Linux Kernel Engineer - Remote & Flexible

BraverIT • Kraków

Hybrid
PLN 260,000 - 380,000
Flexible working mode
International environment
Senior Kernel Support Engineer (remote work)
Senior Kernel Support Engineer (remote work)

TuxCare • Województwo mazowieckie

Remote
PLN 469,000 - 704,000
Fully remote work
Flexible working hours
Paid 24 days vacation per year + 10 US
+4
Senior Kernel Support Engineer (remote work)
Senior Kernel Support Engineer (remote work)

TuxCare • Kraków

Remote
PLN 180,000 - 300,000
Fully remote work
Flexible hours
Private medical insurance
+5
Senior Kernel Support Engineer (remote work)
Senior Kernel Support Engineer (remote work)

TuxCare • Warszawa

Remote
PLN 470,000 - 705,000
Remote work
Vacation time
Medical insurance
+4
Senior Kernel Support Engineer - Remote & Flexible Hours
Senior Kernel Support Engineer - Remote & Flexible Hours

TuxCare Inc. • Kraków

Remote
PLN 180,000 - 300,000
Fully remote work
Flexible hours
Private medical insurance
+5
Remote Senior Kernel Support Engineer - Live Patch & Sev1 Expert
Remote Senior Kernel Support Engineer - Live Patch & Sev1 Expert

TuxCare Inc. • Województwo mazowieckie

Remote
PLN 469,000 - 704,000
Fully remote work
Flexible working hours
Paid 24 days vacation per year + 10 US
+4
Senior Remote Linux Systems Engineer - Golang & Kernel
Senior Remote Linux Systems Engineer - Golang & Kernel

Arctic7 • Polska

Hybrid
PLN 306,000 - 481,000
Senior Kernel Support Engineer - Remote Live-Patching Expert
Senior Kernel Support Engineer - Remote Live-Patching Expert

TuxCare Inc. • Warszawa

Remote
PLN 470,000 - 705,000
Remote work
Vacation time
Medical insurance
+4
Senior Linux Security Support Engineer: Remote & AI-Triage
Senior Linux Security Support Engineer: Remote & AI-Triage

TuxCare Inc. • Warszawa

Remote
PLN 120,000 - 180,000
Fully remote work
Paid vacation (24 days)
National holidays (10 days)
+6
Senior Linux System Engineer
Senior Linux System Engineer

Arctic7 • Polska

Hybrid
PLN 306,000 - 481,000
Top locations