Skip navigation, Access key 0 - Accessibility, Access key 1 - Home, Access key 3 - Sitemap, Access key 4 - Search, Access key 9 - Contact Us,
BigAmbition

Main navigation

Bookmark and Share

Software Engineer

software engineer, job roles, inspirational peopleAlternative titles: Software Architect, System/Software Developer, .Net Engineer, Research & Development Engineer

Without Software Engineers you wouldn't be able to go on holiday!

We all know that Pilots fly planes don’t they? Not really. Today, Software Engineers fly planes! Did you know that the acclaimed Euro Fighter is so aerodynamically unstable that it can’t fly or even glide without software? Perhaps you might know that a Boeing 777’s cockpit controls aren’t connected to its rudder, flaps and other essentials such as its engines. When a pilot presses a button or pulls a lever, software interprets those actions and instructs the particular components to react accordingly. 

Typically working to a detailed specification outlining what a system should do, the Software Engineer will use a specified programming language to consider particular conditions or inputs and deliver appropriate reactions. Programming techniques are continually evolving and today’s systems are increasingly prevalent, ever-more complex and some are even self-learning. 

Software engineers typically look for the neatest logical solution that gives the greatest predictability for any given situation.  Mathematics, a logical mind, problem solving skills and an aptitude for languages are all valuable for Software Engineers.

General skills and aptitude

  • Mathematics
  • An interest in computers
  • Problem Solving
  • Attention to detail
  • Strong communication skills both written and verbal

Average starting salary: £19,500 to £26,000

 

Job roles

Listen to Simon talk about his role as a research engineer at the BBC

Find out what path Simon took to become Vice President of Engineering at MOO

Shelia speaks about her role as a software engineer for the BBC

Peter's role involves shaping the future of technology at the BBC. Find out more!

Find out how Matt researchs software solutions for the BBC...

Hear Martin talk about demonstrating examples of BT's applications

Hear from Martin what it's like to work as a site tester at MySpace

Hardeep loves working at Mind Candy as a Software Engineer

Elias chats about his role as a Researcher

Find out what being a Net Engineer for MySpace is like...

Find out about life as a Senior Software Engineer from Russell