Engineering · Full-time · England, United Kingdom
Responsibilities & Tasks
Development of complete software solutions
Understanding of desktop control systems for large scale electromechanical assemblies
Development of new control systems and software products using Python
Maintenance and update of legacy Python and C++ systems
Strong working knowledge of the following languages:
Good understanding of the following environments:
Experience of the following tools and utilities would be useful but not essential:
Maintenance of hosting servers and related systems
Any other duties as required by the Lead Software Engineer / Engineering Manager
Work in a manner that protects the health, safety and welfare of yourself and others
Actively participate in Company improvement initiatives
Adhere to all Company policies and procedures
Required background
Qualified to Degree level BEng / BSc (Hons) or higher
Minimum of 1-2 year’s relevant experience in a similar position or industry
Familiar with MS Office applications, Word, Excel, Outlook, PowerPoint
Personal Attributes