Paidefence is a British-Ukrainian air defence tech company building distributed systems across the frontline. Our core value is impact for Ukraine: we build technology that makes a real difference on the actual battlefield, not in labs or on paper specs. We operate with a deep-tech mindset, pushing new technologies where engineering rigor truly matters.
We’re looking for an experienced Linux engineer whose primary responsibility will be integrating various SDR (Software Defined Radio) devices into our software platform. This is a role for those who love working at the hardware-software boundary, understand how data travels from physical ports to high-level applications, and can make that path as fast and reliable as possible.
Обов'язки
integrate different SDR models into a unified Linux-based ecosystem
work with vendor SDKs and develop high-performance userspace applications
optimize high-throughput data processing in real-time
write clean, stable, and performant code in C++ or Python
debug inter-process communication, manage buffering and latency
Вимоги
5+ years of professional Linux systems experience
Linux power user: comfortable in terminal, understands kernel-space vs user-space, knows systemd and driver configuration
hardware interface expertise: hands-on experience with USB 2.0/3.0, Ethernet, or other high-throughput interfaces
data stream architecture knowledge: IPC principles, ring buffers, memory overflow prevention, latency minimization
C++ development skills: ability to write stable and reliable code
English level B2 or higher
SDR experience: RTL-SDR, HackRF, USRP, or GNU Radio will be an advantage
experience with ROS/ROS2 (node development, topics/services) will be an advantage
understanding of data transmission protocols and digital signal processing (DSP) will be an advantage
hobbies related to electronics, radio communication, or robotics will be an advantage
Умови
meaningful, high-impact work in Ukraine’s air defense domain
deep-tech engineering challenges focused on performance and reliability
high level of ownership and autonomy
work format: Kyiv office with occasional remote days
senior engineering team with direct communication and minimal bureaucracy
full-time position with standard hours, occasional off-hours for testing or updates