An academically qualified Lead Software Engineer with valuable experience in writing instrument drivers, test solutions, test development and execution environments, embedded test software, and user interfaces in a range of programming languages.An adaptable, industrious and imaginative programmer, able to produce quality software with a minimum of supervision, and to interact productively with engineers from other fields, especially during design and commissioning phases.Has gained managerial experience whilst running a number of small engineering teams.Specialties: Thorough knowledge of C++ (MFC/COM/ActiveX/CLI), C, Visual Basic and ADA languages and technologies as used on a diversity of programming platforms, specializing in Windows.Conversant with many National Instrument products, including LabWindows/CVI, LabView, and TestStand.Wide experience of programming for object oriented architectures.Practicable knowledge of software life cycle, including experience of writing specifications, and of configuration control, to MoD and ISO9001 approved standards.
Listed skills include C++, Visual C++, C, Software Design, and 12 others.