Embedded Linux Developer

ITS Poland

Warszawa

On-site

PLN 150,000 - 230,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ITS Poland is seeking a skilled Linux systems developer to help build the main endpoint communications hub and analysis engine. The role focuses on eBPF-based driver development for new capabilities and requires strong kernel familiarity.

You will design and implement user-space loaders, kernel interactions, and data processing pipelines, while writing comprehensive unit and integration tests to ensure robust security operations on Linux endpoints.

Qualifications

  • Expertise in C programming.
  • Deep knowledge of Linux kernel internals, syscalls, and data structures.
  • Experience with Linux driver development or kernel module programming.
  • Socket programming and Ethernet protocols.
  • Familiar with C++, Python.
  • Experience with eBPF based monitoring.

Responsibilities

  • Develop system code for user-space components and kernel interactions.
  • Design agent functionality and data processing pipelines for the Linux endpoint agent eBPF and kernel development.
  • Write unit and integration tests for your code.

Job description

The development of Linux agent that serves as the main endpoint communications hub and analysis engine that is used for customers to protect from the threat of ransomware. This role will include a focus on eBPF-based driver development for new capabilities

Responsibilities:
  • Develop System Code for user-space components, user-space loaders, and kernel interactions
  • Design Agent Functionality: Handle core agent operations including data processing pipelines, inter-component communication, and system integration for the Linux endpoint agent eBPF and Kernel Development: Design and develop eBPF programs and/or kernel-level drivers for behavioral monitoring and security event detection
  • Write unit and integration tests for your code
Requirements:
  • Expertise in C programming
  • Deep understanding of Linux kernel internals, system calls, and kernel data structures
  • Experience with Linux driver development or kernel module programming
  • Socket programming and various Internet/Ethernet protocols
  • Knowledge of additional languages (C++, Python)
  • Understanding of process monitoring, network traffic analysis, or file system monitoring using eBPF
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Developer
Embedded Linux Developer

ITS Partner, LLC. • Warszawa

On-site
PLN 180,000 - 300,000
Embedded Linux & eBPF Security Engineer
Embedded Linux & eBPF Security Engineer

ITS Partner, LLC. • Warszawa

On-site
PLN 180,000 - 300,000
Embedded Linux Security Engineer - eBPF & Kernel Drivers
Embedded Linux Security Engineer - eBPF & Kernel Drivers

ITS Poland • Warszawa

On-site
PLN 150,000 - 230,000
Senior Software Engineer (Linux)
Senior Software Engineer (Linux)

Luxoft • Kraków

On-site
PLN 180,000 - 260,000
Middleware Engineer (Linux, C++)
Middleware Engineer (Linux, C++)

Luxoft • Poland

On-site
PLN 150,000 - 230,000
Private Medical & Dental care & Life保险
Internal Mobility program
Software Engineer
Software Engineer

Digest • Kraków

On-site
Lab Engineer
Lab Engineer

Luxoft Poland • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Kernel & Driver Systems Engineer (C/C++, Linux)
Kernel & Driver Systems Engineer (C/C++, Linux)

Cerebras • Województwo pomorskie

On-site
PLN 196,000 - 265,000
Annual leave policy
Medical and dental plans
Gym card
+1
Staff Engineer - Security & Linux Kernel Automation (Remote)
Staff Engineer - Security & Linux Kernel Automation (Remote)

CloudLinux • Warszawa

On-site
PLN 484,000 - 670,000
Fully remote work with flexible hours
Vacation & holidays
Private medical insurance
+3
Real-Time Developer - Member of Technical Staff (MTS)
Real-Time Developer - Member of Technical Staff (MTS)

Luxoft • Województwo pomorskie

On-site
PLN 180,000 - 240,000