Control Systems & Software Engineer

Six Recruitment Limited
13 Nov 2017
16 Nov 2017
Contract Type
Full Time

Veolia?s broad range of capabilities in the nuclear field have now been united within a new entity: Veolia Nuclear Solutions.

The business has operational centres in the UK, France, the USA, Canada and Japan and brings together a comprehensive range of technologies and services for facility restoration, decommissioning of plants, and the treatment of low-and intermediate level radioactive waste, all nurtured by our nuclear experts and backed by thousands of Veolia staff worldwide.

In the UK the business includes Oxford Technologies Ltd which delivered the world?s first remote handling equipment to operate inside a nuclear fusion reactor. The business is staffed by an amazing group of uniquely-skilled designers, engineers and assemblers who are developing and delivering solutions to some of the most complex projects, which currently includes, in the UK, Europe and Japan.

Away from robotics the business is delivering solutions utilising the Groups technologies in separation and stabilisation (e.g. Geo-melt, a unique batch vitrification process) and developing solutions leveraging the wide range of solutions available across the Veolia Group.

Control Systems and Software Engineer

Oxford Technologies Ltd, now part of the VNS business, is a recognised world leader in the area of remote handling for hostile environments and in support of continued strong growth seeks to enhance its core team by recruiting a Control Systems and Software Engineer.


An appointee taking on this role will join a small team responsible for delivering all control and software elements on a wide range of bespoke robotic solutions for hostile environments. The appointee will be responsible for small packages of work under the supervision of the lead control and software engineer for each project. Based on performance the appointee can rapidly progress to have responsibility for larger packages and entire teams on a combination of long-term and exciting projects.

Being part of a small and dynamic team, the appointee will be involved in all parts of the life cycle of remote handling control and software development from requirements specification through concept, design, implementation and development to manufacture, integration, commissioning, delivery and operation.

The fulfilment of the role will involve interacting with the clients at various levels and the appointee will also have the opportunity to participate in some marketing and business development activities with further exposure to company clients.


Applicants must have a 2:1 or 1st Class Honours degree in Control Systems and/or Software Engineering or related fields. Creative problem-solving abilities are also essential.

Additionally, applicants must have reasonable knowledge (preferably also experience) in many, of the following areas and be prepared to gain knowledge of the others:

  • Control theory
  • OO Software development (all stages) (preferably C++)
  • Actuator technologies
  • Sensor technologies
  • PLC and SCADA development (all stages)
  • FMEA
  • Robotics (Forward/inverse kinematics, trajectory generation, control theory)
  • UML/SysML
  • Databases
  • Motor drive technologies
  • Requirements analysis
  • Real-time software development and OS usage
  • Client interaction
  • Technical report writing

Beneficial but non-essential knowledge and experience:

  • Communications (theory and practice at software and hardware levels)
  • Electrical
  • Hydraulics and pneumatics

This job was originally posted as