CareerPlanSign in

DSP Software Engineer

Pretoria, Tshwane💼 Full-time🗓 2025-10-31 → 2026-08-10

Core

Develop embedded digital communication software components and FPGA signal processing firmware for professional software applications.

Role type

Embedded DSP Software Engineer

Builds

Embedded applications and FPGA firmware

Domain

Telecommunications / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, DSP development processes, FPGA signal processing, VHDL, Waveform design, Modulation techniques, Error correction, Channel estimation, Equalisation, Synchronisation

Technologies

Code Composer (TI), Quartus, ModelSim

Responsibilities

Develop digital communication software components, Implement and verify standardised waveforms, Apply DSP processing techniques such as modulation, synchronisation, channel estimation, and equalisation

Seniority

Junior to Mid-level (0-5 years experience)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.