Senior Digital Signal Processing Engineer
ExecutivePlacements.com
Senior Digital Signal Processing Engineer
Recruiter
Kamo Placements
Job Ref
JHB001943/Kamo
Date posted
Tuesday, June 23, 2026
Location
Cape Town, South Africa
Salary
Annually
SUMMARY
To drive the overall design and development of the digital signal processing products and applications owned by the Data Processing & Pipelines Department within the Engineering & Technology Development Division.
POSITION INFO
JOB DESCRIPTION Architectural design and/or implementation of digital signal processing (DSP) products and applications. Signal processing systems that satisfy higher-level system functional and performance requirements Design of these products contains elements of digital signal processing system design, FPGA development, software development and high-speed data transport Support analysis, definition, integration, verification and validation activities of DSP products at various system levels Development of software to control, monitor, debug and support operation of the developed products and applications Drive, follow and support the relevant Systems Engineering processes for product development throughout the entire product or application lifecycle from conceptualisation through to decommissioning Support deployment, maintenance, upgrades, operation and decommissioning of developed products Manage, support and coordinate resources to ensure delivery of products within project constraints Drive and participate in the generation of technical system and product-related documentation applicable to developed DSP products to support the delivery and handover of the Data Processing & Pipelines Group's products Drive and participate in Research & Development initiatives within the domain of expertise to develop novel ideas for future products and contribute to the overall continuous development of the group JOB REQUIREMENTS Qualification: Tech (Eng) (NQF 7) in Electrical, Electronics or Mechatronics Engineering with 13+ years relevant experience, OR Eng/B.Sc (Eng) (NQF 8) in Electrical, Electronics or Mechatronics Engineering with 9+ years relevant experience OR MSc / M.Eng (NQF 9) in Electrical, Electronics or Mechatronics Engineering with 7+ years relevant experience OR PhD (NQF 10) in Electrical, Electronics or Mechatronics Engineering with 5+ years relevant experience Experience: Experience as a DSP or FPGA Engineer with a track-record of designing and implementing complete digital signal processing systems on FPGA-based hardware using HDL or other design tools Experience in both designing digital signal processing systems at a higher, product level as well as low-level implementation of components and features Experience building signal processing applications is advantageous Implementing parallel processing on FPGA hardware Implementation of accelerated and optimised DSP algorithms Experience analysing system requirements and defining a suitable system design Writing technical documentation describing the implementation and design of products at various technical levels Software Development or Scientific Computing proficiency in either Python, C++, or Matlab Working with workflow and issue management tools (e.g., JIRA) Working with source code and version control tools (e.g., Git) Knowledge: Multi-rate and parallel implementations of Digital Signal Processing Operations such as FFTs, Filters, DDS, DDC Extensive and deep knowledge of FPGA firmware design, parallel implementation and FPGA design tools High-speed data transport such as ethernet and/or knowledge of large-scale networks (advantageous) Controlling and monitoring of DSP applications and components Systems Engineering Processes or Software Design Life Cycle