For a civil site engineer, as a fresher you will be kept on training in any construction company, so your degree is sufficient to start this work. For a design engineer, knowledge of staad pro and autocad is a must. There are even more software, but these two software are mostly used.

Craig Mason
Engineering Manager