Working as a Senior Engineer the job's main purpose is to support activities in the global telecommunications software arena, and to provide a competent level of software design expertise.
You will be responsible for performing all, or part, of the software development cycle (from investigation, specification, designing, documentation, implementation, verification to field trial assistance) for a given area of software development.
Necessary Skills / Attributes
A degree in Computer Science, Electronics, Natural Science, Mathematics, Engineering or any related discipline (an equivalent period of industrial experience may be substituted).
A number of years of experience of real time and / or embedded software development.
Significant experience in a number of projects and developments in three or more of the following fields:
Microprocessor-based Embedded Systems
Mobile telephony protocols
Embedded multi-media software architecture (with and without hardware accelerators) Experience of designing a significant software module or package.
Fluent in the 'C' programming language.
A competent level of presentation, communication and planning skills. Strong analytical and logical thinking capability.
Thorough knowledge of the whole project lifecycle. Korean language skills would be an advantage.