Description
One of our clients are looking for a Software Development Engineer to join their Company based in the South East of England.The software development engineer will be required to design, test and maintain software.
Main Duties Include:
Responsible for PC software development, testing and support. Other duties as requested by a manager or director of the Company.
Skills and Experience
Essential:
- Windows application development (multithreaded) 32 and 64 bit.
- Proficiency in Visual C++ (MFC) as well as managed languages such as C#.
- Complete software cycle.
- GUI programming including graphical interface.
- Customer interaction (project definition and presentation).
Desirable:
- Signal and image processing.
- Creation of installers.
- Driver development.
- Windows Mobile environment.
- Windows CE environment.
- Android platform.
Qualifications
The successful candidate is likely to have a degree in:
- Computer Science or,
- Digital Electronics/Computing.
In addition, the successful candidate will have the ability to present work both orally and in writing, in a manner that is understandable to a variety of audiences. They will also have the ability to work in a team as well as autonomously.