SECURITY SOFTWARE DEVELOPER Pretoria East Minimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. 2-7 years of working experience in software development in a professional capacity Experience required: Experience writing software in C and C++
SECURITY SOFTWARE DEVELOPER Pretoria East Minimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) or Computer Science. 2-7 years of working experience in software development in a professional capacity Experience required: Experience writing software in C and C++
Minimum Requirements B. Eng degree (electronic or computer). Software design and implementation experience (Minimum 10 years). Experience in product development. Software system engineering experience. Specialist knowledge (required / preferred): Object orientated programming experience (C++) (required). Embedded systems software development
An industry-leading client of ours is looking for a talented and innovative Java Software Engineer to join their team in Pretoria This client of ours is a software development company based in Pretoria, priding themselves on elegant solutions
About the Role Our client is seeking a motivated and skilled AI Software Engineer to contribute to the development of intelligent systems in Pretoria . You will be responsible for implementing and optimizing AI algorithms, building scalable software solutions,
FPGA FIRMWARE ENGINEER Pretoria East Minimum Requirements: BEng (Electronic Engineering) or BEng (Computer Engineering) 0-5 years of working experience in firmware or low-level embedded software development. Responsibilities: Implement various signal processing and cryptographic algorithms on FPGAs Implement control
About the role We are seeking a Senior Back-End Developer to join our Impact Platform team. The role requires expertise in API and ETL development, AWS cloud technologies, and data-driven programming. You will work on complex
FPGA FIRMWARE ENGINEER Pretoria East Minimum Requirements: BEng (Electronic Engineering) or BEng (Computer Engineering) 0-5 years of working experience in firmware or low-level embedded software development. Responsibilities: Implement various signal processing and cryptographic algorithms on FPGAs Implement control
Earth Observation Science & Technology Developer Job Openings Earth Observation Science & Technology Developer About the job Earth Observation Science & Technology Developer As an Earth Observation Science & Technology Developer, you will be responsible for
The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that researches, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisations work contributes to industrial
AI Developer My client is seeking to grow their team with AI Developers who have either language processing or computer vision experience. Competency in languages like Python, C, or C++ and cloud-based platforms is required. Responsibilities
Reference: JHB -LB-2 My client is seeking an AI Developer with a Bachelor’s degree in computer science/engineering, electrical/electronic engineering, information technology or related field and at least three years experience in Artificial Intelligence/Machine Learning (ML) and
About the job Golang Developer (Backend Developer) Bachelors degree in Computer Science or Engineering (or similar) 2-4 years working experience Design and build data stores with complex relationships (relational or No SQL). Built/Designed distributed systems, back-end
React/Angular Front-End Developer (Expert) Pretoria, South Africa | Posted on 03/08/2026 Youll help develop a next-generation Self-Service AnalyticsPlatform that empowers users to explore data, create dashboards, buildinteractive visualisations, and uncover valuable business insights. Youll transform powerful
Join CSIR’s Data Intensive Research Initiative of South Africa (DIRISA) to gain hands‑on experience in cutting‑edge data science projects. This internship focuses on machine learning, data analysis, and software development to support South Africa’s cyberinfrastructure and socio‑economic
Position: Agricultural Technology Solutions Engineer Company: John Deere South Africa Location: Pretoria, South Africa Experience: 3-5 years Education: Bachelor’s degree in Agricultural Engineering, Mechanical Engineering or related field Employment Type: Full-time Industry: Agricultural Technology Department: Engineering
CSIR’s Data Intensive Research Initiative of South Africa (DIRISA) invites you to join an internship in Pretoria focused on machine learning, data analysis, and software development to support South Africa’s cyberinfrastructure and socio‑economic development. As part of
We’re looking for a Senior Back-End Developer who enjoys solving complex problems, building scalable systems, and working with modern cloud technologies. You’ll be part of a global technology environment working on an exciting product focused on
The Senior AI and ML Specialist is accountable for leading Postbank’s enterprise AI and machine-learning capability for assigned domains. The role defines AI/ML strategy, standards, governance, responsible-AI controls and MLOps practices, prioritises the AI/ML portfolio, directs