Software System Engineer

Reed Technology
18 May 2017
17 Jun 2017
Contract Type
Full Time
Software Systems Engineer


£35,000 - £40,000

Purpose of Job:

To take responsibility for the design, development and maintenance of the software and control systems for existing and future software projects, as agreed with the Engineering Director, including writing of all documentation relating to these software projects. To provide support to New Product Development (NPD) Project Managers and the Service Manager in relation to their tasks for developing new products and maintaining existing products.

To provide complete back up capabilities to the Software Systems Manager in relation to the core systems and other products as agreed from time to time.

Principal Accountabilities:

• Carry out analysis of software requirements according to product definition and specific customer needs as required

• Ensure timely generation of the required system specifications including design, system interfaces and product definition

• Design and development of software code to meet specified requirements using the software language(s) most appropriate to the system, noting legacy systems are coded in, including customer defined upgrades

• Prepare module descriptions, test plans and procedures and other software documentation as required, verifying that the software product is in accordance with the specified requirements

• Prepare all necessary design review documentation and distribute to Company personnel as appropriate for discussion

• Liaise with end users and other relevant contractors and sub-contractors in order to ensure compliance with system requirements

• Support field installations on site around the world as required

• Participate in investigations into system problems which may arise at any stage from design, coding and testing through to acceptance and on-going use of the products.

• Propose, define and implement solutions to problems including bug-fixing and system modification and/or enhancement so as to prevent as far as
• possible recurrence of problems

• Ensure the adequate and timely training of personnel within the company

• Maintain own technical knowledge at an acceptably high and current level

• Work as part of the product development and production teams to provide software design and development input

• Undertake other projects and duties as requested and which are within the competence of the job holder.

Ideally the candidate will possess a good subset of the following skills:

Key skills:
• Microsoft Visual Studio (VB6, VB.NET, C)
• Multi Serial Communications
• Socket / Ethernet Communications
• PLC experience (Mitsubishi, OMRON)
• Digital I/O processing.
• Analogue I/O processing.
• OPTO22
• Blue Chip Technologies Industrial Control I/O cards
• Vision systems
• Frame grabbers

Useful skills:

• Graphics programming
• X/Y Table control
• Motion controllers
• Trio motion products
• Front end application development
• Raylase software
• Industrial laser control / applications
• Active X / COM.
• Factory automation
• Madcap authoring
• MS Access

If you would like to apply for this role or find out some more information then please send your CV to

Reed Specialist Recruitment Limited is an employment agency and employment business