Talent.com
This job offer is not available in your country.
SENIOR SOFTWARE ENGINEER : (Digital Signal Processing)

SENIOR SOFTWARE ENGINEER : (Digital Signal Processing)

Premium ConsultingPretoria, South Africa
30+ days ago
Job 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 apply please forward updated CV to

Create a job alert for this search

Senior Software Engineer • Pretoria, South Africa

Related jobs
  • Promoted
Senior Software Engineer

Senior Software Engineer

E&D RecruitersPretoria, South Africa
Minimum requirements and experience : .BEng (Electronic or Computer Engineering).Master's degree will be beneficial.Comfortable acting as point of contact for international clients.Leading the softwa...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

CodeConnect Staffing (Pty) LtdMidrand, South Africa
Location : Johannesburg (Hybrid – initially office-based).Salary : Competitive, no additional benefits.Industry : Logistics / Warehouse Systems. Join a growing tech company building software solutions ...Show moreLast updated: 30+ days ago
  • Promoted
Firmware Embedded - Software Engineer

Firmware Embedded - Software Engineer

JenRec Recruitmentcenturion, Gauteng, South Africa
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Firmware Engineer – Electro-Optical Systems

Embedded Firmware Engineer – Electro-Optical Systems

JenRec RecruitmentPretoria, South Africa
Develop and maintain robust firmware for embedded systems using C / C++.Design and implement drivers for a wide range of peripherals and optical components (SPI, I2C, UART, USB, GPIO).Collaborate clo...Show moreLast updated: 30+ days ago
  • Promoted
Firmware Engineer

Firmware Engineer

JenRec Recruitmentcenturion, Gauteng, South Africa
You will work at the intersection of hardware and software, writing low-level code that interfaces directly with sensors, lasers, detectors, and custom electronic platforms.Develop and maintain fir...Show moreLast updated: 30+ days ago
  • Promoted
SENIOR C# SOFTWARE DEVELOPER – R1M P / A – CENTURION (HYBRID)

SENIOR C# SOFTWARE DEVELOPER – R1M P / A – CENTURION (HYBRID)

E-MergePretoria, South Africa
A company known for laying the digital foundation of the future by connecting homes, businesses, and communities with world-class fibre technology is growing their development team and looking for ...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Firmware Engineer - Platform F / W

Embedded Firmware Engineer - Platform F / W

E&D RecruitersPretoria, South Africa
Minimum requirements and experience : .BEng (Electronic Engineering) or Computer Engineering.Design and development of embedded software for digital communication systems. Work in an agile development...Show moreLast updated: 30+ days ago
  • Promoted
Senior Automation Engineer (Mechatronics)

Senior Automation Engineer (Mechatronics)

FempowerModderfontein, South Africa
A dynamic manufacturing business is seeking a.This is a high-impact role for a mechatronics professional who thrives in innovation, cross-functional collaboration, and leadership of engineering tea...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

SHARON NUROCK RECRUITMENT CCMidrand, South Africa
As a Software Engineer with Electrical knowledge, you will play a crucial role in developing cutting-edge software solutions that integrate with electrical components. Degree or National Diploma in ...Show moreLast updated: 17 days ago
  • Promoted
Firmware Software Engineer

Firmware Software Engineer

JenRec Recruitmentcenturion, Gauteng, South Africa
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on. Design, develop, and test firmware for embedded systems in custom hardwa...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Software Engineer - Radio Integration

Embedded Software Engineer - Radio Integration

E&D RecruitersPretoria, South Africa
Embedded Software Engineer (Radio Integration).Minimum requirements and experience : .BEng (Electronic Engineering) or Computer Engineering. Collaborate with international engineering clients to adapt...Show moreLast updated: 30+ days ago
  • Promoted
SENIOR SOFTWARE DEVELOPER (C#) – CENTURION @ R1.2M PER ANNUM

SENIOR SOFTWARE DEVELOPER (C#) – CENTURION @ R1.2M PER ANNUM

E-MergePretoria, South Africa
A leader in short-term insurance administration is looking for a sharp, solutions-driven professional Senior Software Developer to join their team and help drive innovation across their suite of in...Show moreLast updated: 30+ days ago
  • Promoted
Junior Electronic Engineer

Junior Electronic Engineer

JenRec Recruitmentcenturion, Gauteng, South Africa
This role offers hands-on exposure to the design, development, and testing of advanced electronic systems in a high-performance, international project environment. The position is ideal for recent g...Show moreLast updated: 10 days ago
  • Promoted
Electronic Engineer

Electronic Engineer

Network RecruitmentCenturion, South Africa
Join a team at the forefront of technological innovation, where youll design and develop advanced electronic systems for next-generation products such as high-performance sensors, embedded systems,...Show moreLast updated: 30+ days ago
  • Promoted
Hardware Firmware Design Engineer (Centurion)

Hardware Firmware Design Engineer (Centurion)

Datafin IT RecruitmentPretoria, South Africa
A world-class Security Specialist in Centurion seeks the technical expertise of a Hardware Firmware Design Engineer who is proficient in Firmware development (HDL compiled for FPGAs), Hardware deve...Show moreLast updated: 30+ days ago
  • Promoted
SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) UP TO R1.2M PER ANNUM

SENIOR C# SOFTWARE DEVELOPER – CENTURION (HYBRID) UP TO R1.2M PER ANNUM

E-MergePretoria, South Africa
South African-owned and managed telecommunications company is expanding their tech team and looking for a Senior C# Software Developer with a passion for cutting-edge technologies to join their tea...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer ML / AI

Software Engineer ML / AI

E&D RecruitersCenturion, South Africa
Electronic Engineer (Software, AI & ML).Software design and implementation experience.Experience in product development.Software system engineering experience. Object orientated programming experien...Show moreLast updated: 30+ days ago
  • Promoted
Software Systems Engineer

Software Systems Engineer

Network RecruitmentCenturion, South Africa
Lead and manage software system engineering processes for projects.Create and maintain system software development and requirements documentation. Design software system architecture and related des...Show moreLast updated: 30+ days ago