Key details
Quick facts about this role
Location
Cape Town, Western Cape
Work mode
Hybrid
Compensation
R 60 000 per month
Posted
07 Sept 2026
Closes
22 Oct 2026

Jobs in Manufacturing

C++ Developer

Role Overview

A civil-infrastructure software and engineering-solutions provider is seeking a C++ Developer for a hybrid role. The team delivers advanced tools for roads, stormwater, sewer, and infrastructure design, with a strong focus on innovation, precision, and engineering excellence.

Responsibilities

  • Develop and maintain technical software for roads, stormwater, sewer, and civil-infrastructure design.
  • Apply modern C++ and object-oriented design principles.
  • Work with data structures, algorithms, performance optimisation, mathematical modelling, and computational geometry.
  • Contribute to software architecture and engineering-focused product delivery.
  • Work within a hybrid team focused on precise, innovative engineering solutions.

Requirements

  • Four or more years' professional C++ development experience.
  • Experience in engineering, CAD, GIS, or technical software-development environments.
  • Strong proficiency in modern C++ and object-oriented design.
  • Understanding of data structures, algorithms, performance optimisation, mathematical modelling, and computational geometry.
  • Exposure to surveying, grading, drainage, infrastructure design, CAD, or engineering software such as AutoCAD Civil 3D is advantageous.
Ready to apply?
Submit in one click with your saved documents.