Skip to content


Submit or approve timesheets here by selecting one of the options.

Location: United Kingdom, Culham, South East England, Abingdon

Software Control Systems Engineer

United Kingdom, Culham, South East England, Abingdon

Job Description

Software Engineer
Culham, Oxfordshire

Are you an experienced Software engineer?

Do you have design and implementation experience?

Do you have an interest in robotic system?

Come and join the team at RACE, (Remote Applications in Challenging Environments). We design Remote Handling equipment for fusion and non-fusion applications in challenging environments according to established project methodology
RACE is part of UK Atomic Energy Authority, and together they are working help shape the future of the world`s energy playing a part in our carbon-free energy future.
In your role you'll be involved Supporting RACE projects with software engineering expertise, producing software for robotic remote handling and
related systems and working on the design and execution of advanced research projects.

• Leading the specification, design, and implementation of software for robotic systems for significant packages of work within major & diverse projects.
• Leading the specification, design, and implementation of graphical user interface software for significant packages of work within major & diverse projects.
• Responsible for the procurement of control systems modules and services.
• Plan and co-ordinate the specification of control interfaces to remote handling devices.
• Makes final recommendations for integrating and commissioning systems and can explain the implications and the impact of the proposals.
• Supporting other engineers and managers with control issues by providing technical expertise to resolve issues.
• Representing RACE with internal and external customers and collaborators; forming and maintaining a professional network.
• Acting as sole or primary interface to internal and external collaborators on project work or areas of specific expertise.
• Acting as lead engineer on projects of moderate scale and/or complexity and taking ownership to achieve quality outcomes.
• Routinely performing business development activities including networking and writing bids.
• Mentor less experienced colleagues & provide advice to other engineering colleagues in their field of expertise in order to develop overall capability.

You'll be responsible for managing own time and small or moderately sized projects

You'll need:
• Master's degree in Control Engineering or a related subject.
• Demonstrable experience working in engineering
• Good interpersonal and communication skills, and a proven ability of technical leadership
• A strong understanding of software engineering techniques and design principles including lifecycle, version control, documentation.
• Strong programming capability in Python and C++
• Experience with Object Oriented Design
• Experience of design and practical implementation of Graphical User Interfaces

• PhD in Control Engineering or a related subject
• Machine learning and Computer Vision experience
• Extensive experience working in a related engineering field
• Experience of developing real time software using VxWorks, or RT Linux
• Experience of designing control systems for servo-actuator systems
• Knowledge of mathematical modelling and optimisation of servo systems
• Knowledge of regulations relating to safety of machines
• Familiarity with system modelling UML/SysML beneficial
• Familiarity with source code version control systems (Git, SVN etc..)
• Experience with network based communications, E.g. TCP, UDP, DDS
• Experience working with mobile robotics
• Experience with computer graphics & VR
• Understanding of sensor fusion techniques
• Professional registration
• Understanding of machine safety legislation and standards.
• Experience writing procurement specifications for control systems.
• Understanding of PLC Programming.

- Please note, this role is offered on a PAYE/Umbrella basis only.

- All employees working at the UK Atomic Energy Authority will be required to complete an online Disclosure Certificate application as part of their clearance - The Disclosure & Barring Service (DBS) checks will show the details of all current criminal convictions (convictions considered unspent under the Rehabilitation of Offenders Act 1974) or will confirm that there are no such convictions.
The UK Atomic Energy Authority actively promotes equality and values diversity in our workforce.

We celebrate and support diversity and are committed to ensuring equal opportunities for both employees and applicants.

Apply Now

Add your CV

Upload from device

Recommend this job to a friend

Is this role relevant to any of your friends? Let them know about it.