Multimedia Software Engineer

Also known as:
Software Engineer, Multimedia
Please get a Java capable browser or enable Java to view these photos

Introduction

Software Engineering, Design and Networking are careers in the multimedia and information technology industries, which require a strong technical background. People carrying out these jobs are likely to work in teams on very complex advanced software, such as that used to control highly technological equipment, or applications programs required for business or scientific use.

Aspects of Work

Central Aspects
Using mathematics to solve technical or scientific problems
Understanding the programming of computers
Planning how work is to be carried out

Secondary Aspects
Problem solving by seeking new ideas
Learning about the uses of computers

Other Aspects
Presenting ideas and information in writing
Being responsible for controlling or adjusting equipment
Keeping accurate records or reports

Work Activities

A Multimedia Software Engineer programmes software applications for the multimedia environment. This type of software is interactive like games software; music based software and some business and communications software.

Software Engineers need to understand how computer hardware operates as well as how the software modules fit together. The work of a Software Engineer covers all the stages in the development and support of a software product.

Together with the others in the development team, the Software Engineer analyses the existing system or the user requirements for a new system, and prepares the specification for a new system. Once the client has approved this, (this work involves close liaison with the client company) the Software Engineer designs the new system, codes it and tests it.

He/she is usually involved with the implementation and documenting of the system, and frequently continues to support the system. Software systems are put together using pre-designed systems or 'tools' and programming languages. Software Engineers may also create new programmes for specific requirements.

Personal Qualities and Skills

The work is varied, requiring analytical, technical and commercial skills, attention to detail and a logical mind. Good interpersonal and communication skills are needed for client work.

A qualification in computer science is usually required; science, electronics, engineering or maths are also relevant backgrounds for technical understanding and knowledge of computer functions. As the work is completely computer based, knowledge of computers and programming is essential.

A degree in software engineering, electronics or computer science is the most likely starting point, but there are also many very good diploma and other courses in software engineering.

A constant willingness to learn and develop your knowledge is also important as the software industry is constantly changing and improving.

Pay and Opportunities

Opportunities exist with multinational computing companies and in the ever expanding gaming industry in Ireland and abroad. Starting salary is dependent on employer but graduate entrants can expect to earn EUR25k per year. This will rise with experience and a proven record of ability. Top earners can make over EUR60k per year.

Entry Routes and Training

Most entrants to this career have been educated to degree level in any one of the following areas: Computer Science, Computer Systems, Computer Applications or Applied Computing.

On-the-job training is an important aspect of the Software Engineer's work, providing an opportunity to learn new technologies as well as the necessary business skills required to do the job. The Software Industry is constantly changing, new approaches, systems and new languages are emerging all the time and therefore there is a need to constantly update your knowledge and skills.

Certificate, diploma and degree programmes are available countrywide. FÁS also offers courses in Software Development (FETAC Level 6). Please contact your local FÁS office or visit www.fas.ie for details.

Please visit QualifaX at http://www.qualifax.ie/ for more information on relevant courses. (Please note that you will be leaving the Career Directions website. You should save your answers if you wish to return later)

FÁS also offers courses in Software Development (FETAC Level 6). Please contact your local FÁS office or visit www.fas.ie for details.

Qualifications

Application for admission to undergraduate courses must be made in accordance with the regulations and procedures and timetable described in the CAO Handbook.

The Handbook is confined to giving information on how to apply for admission to the relevant institutions. Applicants should not attempt to complete the application form without first referring to the information literature on courses, which is available from the institutions to which application is to be made.

Candidates are recommended to check the prospectuses from the individual institutions for course details and specific entry requirements.

Please see http://www.cao.ie/courses.php for information on course qualifications.

For the FÁS courses outlined above a Leaving Certificate level of education or progression from another computer course is required

Adult Opportunities

There is no formal upper age limit for entry to this job. Mature candidates with relevant technical qualifications and experience have a good chance of entry.

Further Information

Contacts

Contact your local FÁS office for Career Guidance, planning and support that will help you make informed decisions about the best career direction for you