C++ Software Engineer
An opportunity has arisen to work for a cutting edge, high-tech Defence Company as a C++ Software Engineer.
Key responsibilities will include -
+ Using good engineering practice to produce software for new, innovative and profitable products and solutions for the security business.
+ Supporting and enhancing existing software in accordance with commercial and project requirements.
+ Responsible for design, specification, implementation, testing and maintenance of software to support the company's products and services
+ Providing estimates for software changes required to bids
+ Undertaking additional project tasks as required by management.
+ Technical liaison within and outside Kelvin Hughes with customers, suppliers and collaborators on software related matters.
Skills and knowledge required -
+ A good degree in a relevant subject
+ A good knowledge of C++
+ Knowledge of other programming languages
+ Knowledge of OpenGL
+ Windows MFC Experience
+ Practical experience of using C++
+ Practical experience of writing software for PCs running Windows
+ Practical experience of using Microsoft Visual Studio