CareerPlanSign in

C++ Software Engineer

Johannesburg, Gauteng💼 Full-time🗓 2026-09-02 → 2026-09-21

Core

Developing industry-leading CAD software for the civil engineering sector.

Role type

Senior C++ Software Engineer

Builds

CAD software for civil infrastructure design

Domain

Civil Engineering / CAD Systems

Deliverable

product features

Required skills

C++, data structures and algorithms, MFC, Microsoft Visual Studio, Agile/SCRUM

Preferred skills

Civil Engineering qualification, civil infrastructure design software experience

Responsibilities

Solving complex technical challenges, contributing throughout the full software development lifecycle

Sourced via adzuna · Listed on CareerPlan, which tracks 805,000+ jobs from 20+ sources.