Why Join Us?

Eserv is a business that is taking action to solve industry problems through the power of 3D technology combined with practical engineering knowledge.

We are always on the lookout for ambitious, like-minded individuals who have a flare for problem-solving to join our growing Aberdeen-based team.

If you want to be part of a progressive, technology-focused business where innovation is championed, please get in touch and send your CV to


Full-Stack Software Developer

The Role

We are looking for Full-Stack Software Developers to join our team. The main purpose of the role is to further develop our flagship digital twin application AS-TEGTM. The successful candidate will be a part of a growing team, working to develop a broad range of innovative 3D tools and workflows for data collection, analysis and 3D visualisation.


  • A bachelor’s degree in Computing Science or equivalent.
  • Experience in Web Application Development and Object Oriented Programming.
  • Understanding of the Model View Controller architecture.
  • Experience with the following technologies is desirable: HTML, CSS, JavaScript, PHP, Laravel, MySQL.

Trainee Engineer

The Role

We are looking for a Trainee Engineer to join our Aberdeen HQ.

The trainee role will include a combination of onsite data capture (onshore and offshore), and data processing (office). We are seeking passionate and talented individuals that are motivated to unlock their technology career with no prior professional experience required. An opportunity to work in a growing team alongside experienced senior colleagues to mentor and progress your career.

  • Learn to operate 3D laser scanners in line with relevant site procedures.
  • Learn to operate scan data processing software.
  • Learn to build 2D and 3D models within our proprietary digital twin software, AS-TEG™, extracting data from the digital twin for inspection isometrics and work packs, as well as assisting our in-house software development team with beta testing new features.
  • Gain an understanding of client requirements.


  • No experienced required we will provide all training.
  • Educational requirements - Minimum HNC required - preferred in subjects such as Engineering, Civil Engineering, Mechanical Engineering, Construction, or similar. However, others acceptable include, 3D Computer Animation and Data Science.

Request A Demo