Software Engineer - Rust/C++ High-Performance DSP

Calico Teknoloji

📍 Türkiye, Türkiye On-Site ⏳ 1d ago
AI assistant

Job Description

Software Engineer - Rust/C++ High-Performance DSP

We are looking for a Software Engineer with strong Rust and C++ skills to build a high-performance Linux desktop application for real-time radio signal analysis and visualization.

The system combines DSP → post-processing → UI → GPU rendering, processing large volumes of data with strict throughput and latency requirements.

Responsibilities

  • Develop high-performance, multithreaded DSP and data-processing pipelines in Rust.
  • Build custom 2D/3D visualization using egui/eframe, wgpu, and WGSL.
  • Develop and maintain GNU Radio C++17 blocks and flowgraphs.
  • Design high-throughput shared-memory IPC and ring buffers.
  • Manage GNU Radio child processes from Rust, including lifecycle and cancellation.
  • Prototype and