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.