Enter a job title or keyword

C++ Software Engineer

Tumaini Consulting


Job Location:

Johannesburg - South Africa

Monthly Salary: Not provided by the employer
Posted: 27 July 2026 (30+ days ago)
Application Deadline: 24 October 2026
Vacancies: 1 Vacancy

Job Summary

Our client is looking for a talented C Software Engineer to join a collaborative development team building industry-leading CAD software for the civil engineering sector. This is an exciting opportunity for a developer who enjoys solving complex technical challenges working within an Agile environment and contributing throughout the full software development lifecycle. The successful candidate will join a business focused on long-term growth and professional development.

Requirements:

  • BSc in Computer Science or BEng with a strong mathematics focus.
  • 36 years of software development experience.
  • Strong proficiency in C.
  • Solid understanding of data structures and algorithms.
  • Experience working in Agile/SCRUM environments.
  • Strong analytical and problem-solving skills.
  • Experience with MFC in Microsoft Visual Studio.
  • Knowledge of CAD systems.
  • Exposure to civil infrastructure design software.
  • Civil Engineering qualification or industry experience.

Should you meet the requirements for this position please email your updated CV attached to alternatively contact or visit our website . Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days please consider your application unsuccessful.


Required Experience:

IC