Where

SENIOR SOFTWARE ENGINEER: (Digital Signal Processi

Executive Placements
Cullinan Full-day Full-time

Description:

SENIOR SOFTWARE ENGINEER: (Digital Signal Processing) (DSP)

Key responsibilities:

Develop cutting edge real-time software.

Push the boundaries of current technology in processing throughput;

Be part of a team developing breakthrough radar technology in South Africa, set for deployment in the global defence market;

Develop high-performance systems that challenge the limits of radar and system design;

Engineer groundbreaking solutions at the heart of next-generation radar systems.

Qualifications, skills and experience:

A Bachelor of Engineering degree in electronic or computer engineering with at least five years experience; OR

A Masters degree in electronic or computer engineering with at least three years experience;

Experience in the following is required:

o Digital Signal Processing;

o C++ (preferably, otherwise C or C#), and Python;

o Data structures, algorithms, concurrency, and code optimization;

o GIT Version Control and CI/CD tools;

o Linux development environments;

o Understanding of how networks work.

Experience in the following will be advantageous;

o Modern C++ standards and libraries;

o Object-oriented programming;

o GPGPU programming (CUDA);

o Control system development;

o Data acquisition;

o Radar, Communications or Electronic Warfare signal processing

o UI/UX development (e.g. in Qt);

o Embedded systems;

o Production software environments;

o End-to-end lifecycle of software development.

High ownership and autonomy across the end-to-end lifecycle of software development.

Ability to quickly understand and navigate complex systems and established code bases.

Should you wish to appl

30 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Cullinan
Senior Software Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic or Computer Engineering). Master's degree will be beneficial. 5-10 years of working experience in software engineering 2-5 years leading a software engi...
2 months ago
  • Executive Placements
  • Cullinan

Description:

Embedded Software Engineer (Radio Integration)

Pretoria-East

Minimum requirements and experience:
BEng (Electronic Engineering) or Computer ...
2 months ago
  • Executive Placements
  • Cullinan

Description:

Job Advertisement: Senior Structural Engineer

Cape Town/Pretoria Office

Department: Structures

22 days ago
  • Executive Placements
  • Cullinan

Description:

Technical Competencies & Experience:
Proven track record of managing big projects on their own. Experience in Civil3D and Idas software. 2 5 years Post PR Eng with housing development experience. ...
20 days ago