Job Opportunities

Online applications are invited for following positions at Extreme Photonics Innovation Centre (EPIC), jointly established between UK’s Central Laser Facility (CLF) and India’s Tata Institute of Fundamental Research (TIFR) to develop the control systems for the next-generation high powered laser accelerators.
Senior Software Engineer - Controls

Job Description:

We are looking for an experienced Senior Software Control Engineer to play a key role in the design, development, integration, and operation of advanced distributed control systems for large-scale scientific laser accelerator facilities.

In this role, you will be responsible for the integration of complex hardware and software subsystems into the EPICS (Experimental Physics and Industrial Control System) control environment while collaborating with multidisciplinary engineering teams, scientists and international collaborators. The role combines software engineering, system architecture, technical leadership, and operational support to ensure reliable and scalable control systems for cutting-edge scientific research.

Senior Software Engineer: Two Posts

Temporary for three years and may be renewed each year depending upon performance and requirement.

Essentials:

  • Bachelor’s degree in Engineering/Science with a CGPA of 7 or above.
  • Minimum 5 years of relevant industry experience in software engineering, industrial automation, distributed control systems, or scientific instrumentation.
  • Strong software development experience using C, C++, and/or Python.
  • Strong understanding of software architecture and software development life cycle.
  • Experience integrating scientific instruments, motion control, vacuum systems, and other industrial hardware into software control systems.
  • Excellent analytical, problem-solving, communication, and technical leadership skills, with the ability to collaborate effectively with internal and external stakeholders.

Desirable :

  • Familiarity with EPICS or comparable distributed/SCADA control systems.
  • Experience with modern software engineering methodologies and software development lifecycles.
  • Experience delivering software solutions within multidisciplinary engineering teams.
  • Experience with CI/CD pipelines, automated testing, and other DevOps practices.

Additional Requirements :

  • Must be able to travel to the UK occasionally for technical collaboration
  • Must be able to work overtime on a reasonably regular basis, and occasionally on weekends, to meet deadlines where necessary

 

Last Date to Apply – 20 July 2026

Software Engineer - Controls

Job Description:

The main role for a successful candidate would be to develop and maintain software for advanced laser and accelerator control systems, working with a wide range of scientific hardware including motion control, beam diagnostics, and other laboratory equipment. You will contribute to the development and integration of control applications using EPICS (Experimental Physics and Industrial Control System), the world’s leading distributed control system for large scientific facilities. This position offers an excellent opportunity to work on cutting-edge large scientific facilities.

Software Engineer: Two Posts

Temporary for three years and may be renewed each year depending upon performance and requirement.

Essentials:

  • Bachelor’s degree in Engineering/Science with a CGPA of 7 or above.
  • Minimum 1 year of relevant industry experience in software development, automation, controls, instrumentation, or related engineering.
  • Demonstrable experience in a modern programming language e.g. C, C++ or Python
  • Experience working with Linux operating systems

Desirable :

  • Familiarity with Distributed Control System (EPICS) would be an advantage, however full training will be provided.
  • A good understanding of scientific instruments (e.g. Oscilloscopes, Motion Controllers, delay generators etc).
  • Good understanding of modern Software Development lifecycles and engineering best practices.
  • Experience with Version Control Systems such as Git.

Additional Requirements :

  • Must be able to travel to the UK occasionally for training
  • Must be able to work overtime on a reasonably regular basis, and occasionally on weekends, to meet deadlines where necessary

Last Date to Apply – 20 July 2026