Average Salary For Structural Engineers In South Africa

Structural engineering is a sub-discipline of civil engineering in which structural engineers are trained to design the ‘bones and muscles that create the form and shape of man-made structures.


Structural Engineer Salary In South Africa

The average structural engineer salary in South Africa is R 1 992 126 per year or R 1 022 per hour. Entry-level positions start at R 630 000 per year, while most experienced workers make up to R 9 420 000 per year.

What is the role of a structural engineer?

As a structural engineer, you’ll design structures to withstand stresses and pressures imposed through environmental conditions and human use.

You’ll ensure buildings and other structures do not deflect, rotate, vibrate excessively or collapse and that they remain stable and secure throughout their use.

What qualifications does a structural engineer have?

To become a Structural Engineer you will generally need a degree in engineering or a master’s degree in engineering.

However, many employers will accept equivalent qualifications, if combined with relevant work experience.

Where do structural engineers work?

Structural engineers typically work as either consultants or contractors.

Those who work as consultants spend the majority of their time in an office environment.

They develop plans, manage projects and generate blueprints or reports.

How long does it take to become a structural engineer?

Education and Training

The length of Structural Engineering programs can last approximately four years with the completion of a full course load each semester.

Structural engineering education programs offer courses in higher math such as geometry, trigonometry, and calculus.

How do I become a structural engineer in South Africa?

A candidate for the ProfM in Structural Engineering is required to complete 135 credits coursework and a 45 credit minor dissertation.

A candidate for the MSc(Eng) is required to complete prescribed courses of a minimum value of 60 credits and a 120 credit research dissertation [EM024].

What to study to become a structural engineer?

To become a structural engineer, one needs a Bachelor’s degree in Civil Engineering.

After a Bachelor’s degree, one can take up a Specialization in Structural Engineering which is offered under M. Tech in Civil Engineering.

This will help students enhance their skills and career opportunities as well.