Real-Time DSP Engineer — Rust/C++ with GPU Visualization

Jobspage

Çankaya

On-site

TRY 180,000 - 300,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jobspage is seeking a Software Engineer to build a high-performance Linux desktop application focused on real-time radio signal analysis and visualization. The role emphasizes Rust and C++17, DSP, and GPU rendering within a large data-throughput context.

You will implement multithreaded DSP pipelines, create advanced visualizations using egui/wgpu, and work with GNU Radio blocks and Python-based prototyping. A strong performance mindset is essential.

Qualifications

  • Proficient in Rust and C++17 with real-time systems experience.
  • Experience with GNU Radio blocks and Python prototyping.
  • Linux development experience and performance optimization.
  • Ability to design high-throughput IPC and ring buffers.

Responsibilities

  • Develop DSP and data-processing pipelines in Rust.
  • Build 2D/3D visualizations with egui/eframe and wgpu.
  • Develop and maintain GNU Radio blocks and flowgraphs in C++17.
  • Design high-throughput shared-memory IPC and ring buffers.
  • Profile and optimize CPU, memory, and GPU performance.
  • Prototype DSP algorithms using Python, NumPy, Matplotlib, and Jupyter.

Skills

Rust
C++17
CMake
GNU Radio
Ring buffers
Shared memory
SIMD
egui/wgpu
Python/NumPy
Linux
Multithreading
Performance debugging

Tools

egui/eframe
wgpu
WGSL
Qt

Job description

Jobspage is seeking a Software Engineer to build a high-performance Linux desktop application focused on real-time radio signal analysis and visualization. The role emphasizes Rust and C++17, DSP, and GPU rendering within a large data-throughput context.

You will implement multithreaded DSP pipelines, create advanced visualizations using egui/wgpu, and work with GNU Radio blocks and Python-based prototyping. A strong performance mindset is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Jobspage • Çankaya

On-site
TRY 180,000 - 300,000
Electronic Warfare FPGA Engineer - Real-Time DSP Architect
Electronic Warfare FPGA Engineer - Real-Time DSP Architect

Jobspage • Çankaya

On-site
TRY 180,000 - 260,000
Real-Time Electronic Warfare Signal Processing Engineer
Real-Time Electronic Warfare Signal Processing Engineer

Jobspage • Çankaya

On-site
TRY 400,000 - 640,000
Health insurance
Fuel support
Electronic Warfare FPGA Engineer
Electronic Warfare FPGA Engineer

Jobspage • Çankaya

On-site
TRY 180,000 - 260,000
Software Engineer (C/C++) - High-Performance Networking Applications
Software Engineer (C/C++) - High-Performance Networking Applications

Argela Technologies • Fatih

On-site
TRY 50,000 - 70,000
Senior DSP Engineer RealTime Signal Processing & Embedded
Senior DSP Engineer RealTime Signal Processing & Embedded

Nokta Mühendislik A.Ş. • Fatih

On-site
TRY 180,000 - 240,000
Electronic Warfare Algorithms Engineer — Real-Time DSP/FPGA
Electronic Warfare Algorithms Engineer — Real-Time DSP/FPGA

Calico Teknoloji • Çankaya

On-site
TRY 520,000 - 660,000
Health insurance
Fuel support
Tuition support
Electronic Warfare FPGA Engineer
Electronic Warfare FPGA Engineer

Calico Teknoloji • Çankaya

On-site
TRY 300,000 - 540,000
Health insurance
Fuel support
Tuition assistance for master's/PhD
Electronic Warfare Algorithms Engineer
Electronic Warfare Algorithms Engineer

Jobspage • Çankaya

On-site
TRY 400,000 - 640,000
Health insurance
Fuel support
EW FPGA Engineer — Growth, Collaboration & Benefits
EW FPGA Engineer — Growth, Collaboration & Benefits

Calico Teknoloji • Çankaya

On-site
TRY 300,000 - 540,000
Health insurance
Fuel support
Tuition assistance for master's/PhD