It strictly depends on which area (and location) you work and how much needed are your skills. Software engineers are in high demand everywhere and there is a large offer. Despite this, very skilled software engineers can earn a lot in some businesses (banks and financial services are paying the highest salaries but they are also very demanding!) and less in other businesses (manufacturing is one, for my experience). The average salary of a software engineer with few years of experience (more than a graduate but less than a senior engineer) in London is around 40k-45k pounds. A research engineer (a person with a PhD) can earn even more, with salaries of 70k pounds reported on the internet. I can’t tell you much for the other engineering disciplines but the general rule (for industry) is the more the job depends on the specific person (things only he/she knows how to do) and the more companies are interested or need that person’s abilities, the higher the salary. You can have a look at the salary comparison tool of Linkedin and Glasdoors websites to have a better idea. If you check online, I strongly advise you to use multiple sources to find out about a salary and to look carefully how many people reported a salary for a position
Graduate software engineers usually start from around £25k per year minimum, but it can climb up to £40k within a few years if you are good. I agree with Giuseppe that it depends a lot on your area of expertise, the location, your skills etc.
As Guiseppe says, it is very variable – Finance does pay very well (I am and have been working in Finance for many years), but it can be soul-crushing (don’t want to discourage anyone, they do need good engineers though). There is also the option to work abroad or overseas, depending on the country you could earn more or less. In my current job, I earn less than you would normally get (could also be up to £40-45), but I get other perks because it is a start-up. So you get a say how the company is run, the work is very flexible (I can work from home or in Germany when I visit family), you get a stake in the company and if it going well, you get rewarded. So that can be a great experience as you also will learn a lot.
Comments