Real-Time SDR Software Engineer: DSP & Localization

Anashield

København

On-site

DKK 850,000 - 1,150,000

Full time

10 hours 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

Anashield in Denmark is seeking a software engineer focused on the signal-processing layer of Software Defined Radio. You will turn raw I/Q data from SDR front-ends into reliable, real-time detection, classification and localisation of wireless emitters across the full pipeline.

Design and implement real-time I/Q pipelines in C++ and Python, build SDR apps with GNU Radio, and work with RF hardware and FPGA interfaces.

Qualifications

  • Strong C++ (modern C++14/17+) and Python for production-quality, performance-sensitive code.
  • Solid DSP knowledge: sampling, filtering, FFT, spectral estimation, synchronisation.
  • Experience with SDR platforms (USRP/UHD, AD936x) and live I/Q data.
  • Experience with GNU Radio or similar streaming DSP frameworks.
  • Comfortable with Linux, CMake, Git, and debugging real-time systems.

Responsibilities

  • Design and implement real-time I/Q processing pipelines in C++ and Python.
  • Build SDR applications on GNU Radio and custom frameworks, including out-of-tree blocks.
  • Implement signal detection, classification and parameter estimation (energy and cyclostationary detection, burst segmentation, carrier and symbol-rate estimation, modulation recognition).
  • Implement direction-finding and localisation algorithms (phase interferometry, MUSIC/ESPRIT, TDoA) on coherent multi-channel SDRs.
  • Drive SDR hardware from software: tuning, gain and sample-rate control, PPS/GPSDO timing, multi-channel phase coherence and calibration (USRP/UHD, AD936x, Matchstiq/Sidekiq-class platforms).
  • Optimise for real-time performance: multi-threading, lock-free buffering, SIMD, GPU acceleration and profiling, to sustain wideband sample rates without drops.
  • Build the surrounding software: capture and recording tools, replay and offline analysis, telemetry, configuration, and interfaces to the rest of the system.
  • Work with the RF hardware and FPGA side on interfaces, data formats and system-level performance, and support lab measurement and field trials.
  • Contribute to testing and validation: unit tests on synthetic signals, regression against recorded captures, and repeatable over-the-air test procedures.

Skills

C++ (modern)
Python
DSP fundamentals
GNU Radio
Linux development
CMake
Git
Real-time systems

Tools

USRP/UHD
AD936x
CUDA

Job description

Anashield in Denmark is seeking a software engineer focused on the signal-processing layer of Software Defined Radio. You will turn raw I/Q data from SDR front-ends into reliable, real-time detection, classification and localisation of wireless emitters across the full pipeline.

Design and implement real-time I/Q pipelines in C++ and Python, build SDR apps with GNU Radio, and work with RF hardware and FPGA interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Wireless Software Engineer – SDR
Wireless Software Engineer – SDR

Anashield • København

On-site
DKK 850,000 - 1,150,000
RF Front-End Engineer: Antenna, LNA, PCB & Sensing
RF Front-End Engineer: Antenna, LNA, PCB & Sensing

Anashield • København

On-site
DKK 600,000 - 900,000
RF Hardware Engineer
RF Hardware Engineer

Anashield • København

On-site
DKK 600,000 - 900,000
Embedded GNSS Software Engineer – Real-Time Space Sensors
Embedded GNSS Software Engineer – Real-Time Space Sensors

Terma A/S • Søborg

Hybrid
DKK 700,000 - 900,000
International environment
Flexible working hours
Pension 10%
+5
Senior RF Systems & Hardware Engineer – Coherent RF Architecture
Senior RF Systems & Hardware Engineer – Coherent RF Architecture

Dansk Sprogskole • Lumby Torp

On-site
DKK 900,000 - 1,200,000
Hybrid DSP Engineer – Real-Time Hearing Tech
Hybrid DSP Engineer – Real-Time Hearing Tech

Demant A/S • Smørumnedre

Hybrid
DKK 720,000 - 880,000
Free breakfast
Quality coffee
Fruit all day
+4
Senior RF Engineer - Radar & Sports Tech
Senior RF Engineer - Radar & Sports Tech

Nordiske Medier A/S • Hørsholm

On-site
DKK 410,000 - 560,000
On-site fitness
Top-tier canteen
Bright workspaces
DSP Engineer: Real-Time Audio for Hearing Solutions
DSP Engineer: Real-Time Audio for Hearing Solutions

Demant Polska • Bulbjergbakke

Hybrid
DKK 600,000 - 800,000
Free breakfast and coffee
On-site fitness center
Parental leave
+2
Senior RF Front-End Architect for Sensing & Geolocation
Senior RF Front-End Architect for Sensing & Geolocation

Dansk Sprogskole • Lumby Torp

On-site
DKK 900,000 - 1,200,000
DSP Engineer — Real-Time Audio for Hearing Aids
DSP Engineer — Real-Time Audio for Hearing Aids

Demant • København

Hybrid
DKK 550,000 - 720,000
Free on-site fitness center
Free breakfast and coffee
Parental leave