Linux Kernel - Networking @MBR Partners
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Linux Kernel - Networking @MBR Partners

2mths ago - MBR Partners is hiring a remote Linux Kernel - Networking. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

Our client is looking for an experienced software engineer to work at the lower layers of our networking stack. You’ll design, build, and debug kernel-level and user-space code that moves traffic at carrier scale, owning performance-critical data paths from the socket layer down to the driver. This is a deep-systems role for someone who is genuinely comfortable inside the kernel and the DPDK networking stack.

  • Design and implement Linux kernel modules and kernel-space networking components in C.
  • Build and optimize high-throughput packet processing using DPDK β€” a core part of this role.
  • Develop and tune TCP and UDP optimization algorithms for throughput, latency, and reliability under production load at scale. Those algorithms are being used by millions of users worldwide.
  • Diagnose and resolve low-level faults - kernel panics, race condition, deadlocks, memory corruption, and performance regressions - using crash/kdump, gdb, ftrace, kprobes, and perf.
  • Profile and tune system performance across the full network stack.
  • Collaborate with product and infrastructure teams to bring features from design through production hardening.
  • Contribute to code reviews, technical design docs, and long-term architectural decisions.

Qualifications

  • 5+ years of Linux Kernel or DPDK software engineering experience.
  • Strong Linux kernel development background β€” modules, drivers, and kernel internals.
  • Expert-level C programming skills.
  • Hands-on DPDK development experience.
  • Deep working knowledge of the TCP/IP protocol suite.
  • Proven experience debugging low-level failures with crash dumps and kernel tools (kdump, gdb, crash util, perf).
  • Comfort with Linux at the command line and version control.

Requirements

  • Working knowledge of 5G architecture (core network, RAN concepts, user-plane/control-plane separation).
  • Experience with carrier-grade or high-throughput networking systems.
  • Experience with RedHat Kernel ecosystem version 8.5 and higher.

Location

Fully remote.

Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Linux Kernel - Networking @MBR Partners
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later