Company Information
PE Limited is a market leader in integrative engineering software solutions, delivering state-of-the-art modelling and optimisation products, primarily to the global oil and gas, mining and renewable industries. Our cutting-edge tools support critical decision-making for some of the world’s leading energy companies by integrating complex data into powerful, easy-to-use models.
Established in 1990, we have grown into a hugely successful business with more than 450 clients across the world, ranging from small consultancies to major multinational corporations. Our expansion led us to relocating our UK Headquarters from Edinburgh to Guildford in 2025, with further growth anticipated internationally.
With ambitious plans to expand into new industry sectors, this is an exciting time to join us as we grow our brand presence and broaden our impact across the energy landscape.
About this Vacancy
PE Limited is recruiting scientists with excellent software development skills. This position would be ideal for someone who has a higher degree in the physical sciences or engineering and would like to pursue, or is already pursuing, a career in software development.
· You will be part of a team researching and developing engineering or geological models to improve and represent the structure, physics and engineering principles around the modelling of oil and gas fields
· We require people who can work on any or all of the following activities: algorithm development, graphical user interface design, system architecture, and general full stack Windows development
· You will interact closely with our petroleum engineering and structural geology specialists as you help to develop core science, algorithms, and workflows in our world-leading suite of products. As a member of the development team you will also be involved with product core design, build, testing, and deployment
· The company will support your personal development to allow you to deepen your knowledge in the physics and engineering around oil field modelling, and the science of geological modelling
***Please note that this position is limited to start dates of January 2026 onwards***
Qualifications
A good advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science
Sound programming experience including: C, C++, and/or Fortran
Comfortable operating in deadline driven environment
Must possess good numerical, problem solving, and organisational skills
Additional technical competency across a selection of the following disciplines may be beneficial:
GUI development using .Net Technologies (C#, WinForms or WPF) or Qt/QML framework, or HTML5
GPU development for the solution of algorithmic problems (OpenCL, CUDA)
Machine learning and AI
2D/3D graphics development; OpenGL, OpenGL Shaders, VTK, OSG, Vulkan
CI experience; JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, cmake, PowerShell
Package
Our starting salary is around £61,000. Within a comprehensive package we also offer an annual performance bonus, an excellent pension to which the company will match up to 10% of all employee contributions, private health and dental insurance, and other benefits.