Transaction Network Services logo
Transaction Network Services5 months ago

Senior Real-Time Linux Developer (C / C++ / FPGA SmartNIC Integration)

$120,000–$150,000 year

On-site · Łódź, Łódź Voivodeship, Poland

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise

Job Summary

As a Senior Real-Time Linux Developer, you will be integral in developing innovative network monitoring products for real-time financial data networks. You will work closely with hardware engineers and front-end developers to build high-performance systems interfacing with custom FPGA-based SmartNICs, enabling ultra-low latency and high-throughput data capture in critical financial environments. The role includes assessing project feasibility, solution design, and mentoring junior team members. Essential skills include extensive experience in low-level Linux development, networking fundamentals, and system-level debugging.

Required Qualifications

  • 5+ years of experience in low-level Linux development using C or C++ in a real-time / embedded environment
  • Knowledge of networking fundamentals (PHY/MAC, Ethernet, vlans, UDP unicast/multicast, IGMP, TCP, PTP etc.) and linux-based IP networking
  • Experience interfacing linux with custom hardware devices
  • Proficient in high-performance programming, performance tuning and system-level debugging

Desired Qualifications

  • Experience with AMD / Solarflare SmartNICs and high-performance network stacks, e.g. ef_vi, solarflare onload
  • Knowledge of other high-performance networking technologies at layer 1 and above
  • Knowledge of advanced time synchronization methods (e.g., PTP, White Rabbit)
  • General familiarity with digital design and the FPGA development process
  • Feasibility analysis and solution design
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$120k – $150k / yr

Senior Real-Time Linux Developer (C / C++ / FPGA SmartNIC Integration) · Transaction Network Services

Apply on Sorce