Controls Manager

Location: Milton Park, Abingdon
Salary: Competitive
Job type: Permanent

The role

This role is responsible for all Tokamak Energy in-house control software, development processes and tools and ensuring delivery of control software to quality, time and budget.  As a team leader for the Controls group, the role also encompasses line management responsibilities, as well as managing consultants and collaborators.


  • Tokamak control system architecture and upgrade definition
  • Process definition and implementation for control strategy requirements capture, control system modelling, control software definition and development, validation and integration in line with quality and regulatory requirements
  • Line manager for Controls group and managing control system related consultant work
  • Delivery of control software to meet the requirements of the program plans
  • Setting and managing budgets for Controls group
  • Plan future staffing levels for Controls group to meet the future business requirements

Hazard-specific / Safety-critical duties

This job includes the following hazards or safety-critical activities which will require successful pre-employment health screening through our Occupational Health Service before the successful candidate will be allowed to start work:

  • Travel outside of Europe or North America on company business [possibly]

Essential criteria

  • Knowledge and experience of software development processes in line with quality and regulatory requirements
  • Experience of in-house software delivery and technical approval
  • Experience in software project management processes e.g. Agile
  • Programming language skills in one or more of the following: Linux, MATLAB, Python, MDSplus, Bash, Fortran
  • Effective communication (both oral and written), internally and externally
  • Strong problem-solving and decision-making skills
  • Well-structured planning and resourcing for budget setting and management
  • Teaching, supporting and leading others (incl. line management)

 Desirable criteria

  • Experience in control theory and/or plasma control
  • Programming language experience such as C/C++, Simulink
  • Experience in tokamak plasma physics, and operating tokamaks

Key words

  • Requirements capture, DOORS
  • Model based design, Matlab, Simulink
  • HiL testing, dSPACE


  • 25 days holiday (plus bank holidays)
  • Company pension scheme
  • Eligible for company share option scheme after 1 years’ service
  • Company bonus scheme, discretionary, dependant on performance
  • Private medical insurance after 3 months service

Please note: Only candidates with the relevant skills and experience will be contacted regarding this position.  If you do not hear back from us within 10 days of submitting, your application then unfortunately you have been unsuccessful.  However, we may contact you in the future to discuss other opportunities.

No terminology in the advert or job description is intended to discriminate on the grounds of a person’s gender, marital status, race, religion, colour, age, disability or sexual orientation.  Every candidate will be assessed only in accordance with their merits, qualifications and abilities to perform the duties of the job.

How to apply

Please submit your CV with a covering letter detailing your experience to

Current vacancies

Manufacturing Engineer

+ Learn more

HTS Magnet Physicist

+ Learn more

Plasma Diagnostician

+ Learn more

Development Engineer

+ Learn more

Controls Software Engineer

+ Learn more

Programme Manager

+ Learn more

Divertor Physicist

+ Learn more

Talent Pool

+ Learn more

Safety Systems Engineer

+ Learn more

Senior Electrical Technician

+ Learn more

Mechanical Engineer

+ Learn more

Diagnostics Team Leader

+ Learn more

Plasma Physicist

+ Learn more

HTS Magnet Systems & Instrumentation Technician

+ Learn more

Plasma Scenario Modeller

+ Learn more