
Recruite
A vacancy exists for a Software Engineer in the Radar and Electronic Warfare Impact Area within the Defence and Security Cluster. This role will be based in Pretoria CBD.
Job Overview
The successful candidate will design and develop software applications, tools, modules, libraries, and sub-systems for use in the Integrated Radar Software Solutions Group. This is an opportunity to contribute to high-impact projects, including advanced land and naval surveillance radar sensors, SAR sensing systems in UAVs, and spaceborne platforms.
Key Responsibilities
- Develop cutting-edge real-time software
- Push the boundaries of current technology in processing throughput
- Participate in the development of breakthrough radar technology in South Africa for the global defence market
- Design high-performance systems that challenge the limits of radar and system design
- Engineer innovative solutions at the heart of next-generation radar systems
Desired Skills
- Experience in control system development
- Knowledge of radar systems
- UI/UX development (e.g., Qt)
- Embedded systems
- Familiarity with production software environments
Qualifications and Experience
- A Bachelor of Engineering degree in Electronic or Computer Engineering with at least five years of experience, or a Master’s degree with at least three years of experience
- Proficiency in C++ (preferred), C, or C#, and Python
- Experience with Digital Signal Processing
- Strong understanding of data structures, algorithms, concurrency, and code optimization
- Familiarity with GIT Version Control and CI/CD tools
- Experience with Linux development environments
- Understanding of network fundamentals
Advantageous Skills
- Modern C++ standards and libraries
- Object-oriented programming
- GPGPU programming (CUDA)