Engineering Services

Product Development

Taking ideas from the conceptual world into reality is both exciting and challenging. EDC believes in a system engineering approach to the development lifecycle and management of the risks associated with product development.

Whether the focus is on developing new revenue streams, or improving existing ones, EDC provides a strategic partner in the development of engineered products.

Engineered Solutions

Often a specific and once-off solution is required for a project or to facilitate better business operations.

EDC provides the expertise for bespoke engineered solutions across a multitude of disciplines. 


To measure is to know. From unit to system level, testing is a vital aspect of the development process.

EDC provides access to testing facilities for vibration, pressure, temperature, humidly, EMI/EMC and specific standard procedure testing. 

Solidworks Training

SolidWorks is EDC’s weapon of choice for the development process. As such EDC has grown to become an acolyte of the Solidworks platform.

In partnership with MECAD systems, South Africa’s top Value-Added Reseller of Solidworks, EDC offers Solidworks training specifically geared towards obtaining the internationally recognised Solidworks certifications. 

Whether the focus is on developing new revenue streams,
or improving existing ones,
EDC provides a strategic partner in the development
of engineered products.

Engineering Disciplines

Systems Engineering

While the other engineering disciplines are focused on a specific and technical aspect of the design, Systems Engineering looks at the bigger picture of how each of the sub-systems will integrate with each other to meet the requirements.

Systems Engineering calls on a high-level knowledge and appreciation for all the applicable engineering disciplines, to provide a methodical approach to system development.

A spacex rocket in a warehouse with shining lights above illuminating the entire factory
An electronic circuit board from a very close angle.

Electrical Engineering

The Electrical Engineering field has an incredible body of knowledge that allows us to predict and exploit its behaviour.

Electrical Engineering is broken up into two main sub-disciplines, namely high and low current applications.

From the design of distribution networks that power our cities, to embedded microchip systems that control and automate our machines, Electrical Engineering makes it all possible.  

Mechanical Engineering

Mechanical Engineering is concerned with mechanical component design and analysis. If it moves, you can almost be certain that a mechanical engineer had a hand in its development.

Mechanical Engineering calls on knowledge of Material Science, Manufacturing, Dynamics, Statics, Material Mechanics, Fluid Mechanics, and a host of other specialities to develop the physical aspects of a system.   

A series of gears that are in contact - they have been machined to fit perfectly together and turn to drive some type of mechanical creation
A triangular archway created with slatted diagonal concrete, glass and steel - creating a dramatic structural effect

Civil Engineering

Civil engineering plays a fundamental role in most of the built environment. From the intricate systems of water networks to all the infrastructure that supports our cities.

Civil Engineering relies on a knowledge of building materials, construction methods, hydrodynamics, environmental engineering, geotechnical as well as project management to deliver the infrastructure of our modern civilisation. 

Artboard 11

Structural Engineering

Structural Engineering deals with the engineering of structures that support and transmit the loads on buildings and machines.

Often accompanying Civil, Structural Engineering is responsible for everything from the beam and column structures that support our warehouses, to the towering steel structure like the Eiffel Tower.

An enormous steel crane towers over a partially completed building.
Out of ground mining equipment in the form of large steel conveyor belts against a dark sky.
Red Conveyor Icon

Material Handling

Material Handling, or more specifically bulk material handling, is concerned with the design and implementation of machinery and equipment for the processing and movement of bulk materials like mineral ores, stone and other materials mined from the earth.

From the machinery that make big rocks smaller to the network of conveyers that move material across large distances for stockpiling and processing, Material Handling is a key component and a massive driver of the world economy.