Enable job alerts via email!

Geoscience Software Engineer (C++, Masters or PhD))

Hays

Guildford

On-site

GBP 60,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Geoscience Software Engineer to join their dynamic team in Guildford. This role offers the opportunity to work on cutting-edge geological software using C++ and the Qt framework, contributing to innovative products that shape the future of technology. With a focus on collaboration and creativity, you'll engage in developing scalable solutions while being part of a rapidly growing company. This is a fantastic opportunity for those looking to make a significant impact in a supportive environment that values new ideas and professional growth.

Benefits

Annual bonus up to 25%
10% pension match
Private healthcare
25 days holiday
Long term sick cover
Parking on site
Shuttle bus for commuters
Modern office space
Excellent amenities

Qualifications

  • 5+ years experience in C++ and GUI development using Qt.
  • Hands-on experience with 3D graphics and GIS toolkits.
  • Advanced degree in Science, Maths, Engineering, Geology or Computing.

Responsibilities

  • Develop and maintain innovative geological software products.
  • Work on real-time systems driven by large datasets.
  • Collaborate within a creative team to re-engineer solutions.

Skills

C++
Qt Framework
Multithreading
Parallel Programming
3D Graphics
GIS Development
Mathematical Modelling
Algorithm Development

Education

Masters in Geology
PhD in Physics
Masters in Mathematics
PhD in Computing

Tools

JIRA
Git
Jenkins
Java
Bash
TestRail

Job description

Geoscience Software Engineer (C++, Masters or PhD))
Geoscience Software Engineer (C++, Masters or PhD))

4 days ago Be among the first 25 applicants

This range is provided by Hays. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Geoscience Software Engineer (C++/Qt, Masters or PhD)

Guildford, Surrey (On-site)

- A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing.

- Can work full-time, 5 days a week in Guildford in the office.

Your new company

This leading Software provider are looking to bolster their engineering team with an experienced Geological Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey.

This role would essentially suit a Structural Geologist with Software Development skills in C++ / Qt framework.

Your new role

You'll join a well-established business with decades experience taking them a market leading position. Building on an impressive 2024 they pushed towards 100 headcount and have the investment and product positioning to double this in the coming 12 months, with a particular focus on the Engineering team.

It's a rapidly changing environment and they champion Agile, so it's important you are flexible and appreciate the nature of a business at the cutting edge of security technology.

You'll be working to deliver a new suite of highly scalable products and a lot of the requirements are greenfield. The company control the systems they build, meaning developers can be intrinsic with the user and understand their journey to build a better product. You will be working on real-time systems driven by large data sets, so we are looking for Engineers with a background in R&D environments with excellent academic qualifications.

You role will be diverse and I expect no two days to be the same, the product is market-leading and requires methodical thinkers that are excited by mathematical models, algorithm development, number crunching and research.

You will be expected to bring new ideas to the table in whatever guise you join, but with the imminent growth there are Senior and Leadership opportunities to aspire to. It's an internally creative team that champion collaboration, they want constant suggestions of how to re-engineer things, not just work from a brief.

What you'll need to succeed

You must have an Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply.

We're looking for 5+ years hands-on experience using C++ and GUI Development using Qt framework and Multithreading/Parallel Programming.

You should have worked with 3D graphics and GIS development toolkits, 2D/3D Geometrical modelling experience and scripting of mathematical or geological problems.

Experience in seismic processing, fracture modelling, fault seal analysis, kinematic or geological modelling techniques will serve you well in this role, as would exposure to Machine Learning.

CI experience including JIRA, Git, Jenkins, Java, Bash, TestRail.

What you'll get in return

You'll work for a technology focused company building innovative products . There's an excellent rewards scheme in place including an annual bonus up to 25%, 10% pension match, private healthcare, 25 days holiday and long term sick cover. There is parking on site or a shuttle bus for train commuters to Guildford and a modern office space with excellent amenities.

What you need to do now

To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Business Director on 0333 010 5724.

At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at Hays by 2x

Sign in to set job alerts for “Software Engineer” roles.
Front End Developer - 12 month FTC (September 2025 start)

South Croydon, England, United Kingdom 1 month ago

Hounslow, England, United Kingdom 1 week ago

Staines-Upon-Thames, England, United Kingdom 2 months ago

Winnersh, England, United Kingdom 2 weeks ago

Staines-Upon-Thames, England, United Kingdom 2 months ago

Graduate Software Engineer (Cloud Solutions)

Reading, England, United Kingdom 3 months ago

Uxbridge, England, United Kingdom 2 weeks ago

Windsor, England, United Kingdom 2 weeks ago

Bracknell, England, United Kingdom 4 months ago

Crawley, England, United Kingdom 3 weeks ago

Salfords, England, United Kingdom 1 week ago

London, England, United Kingdom 6 months ago

Winnersh, England, United Kingdom 2 weeks ago

Guildford, England, United Kingdom 1 week ago

Aldershot, England, United Kingdom 1 week ago

Xbox Software Engineering Specialist Apprentice

Reading, England, United Kingdom 21 hours ago

Staines-Upon-Thames, England, United Kingdom 1 week ago

Hammersmith, England, United Kingdom £80,000.00-£120,000.00 2 weeks ago

Marlow, England, United Kingdom 3 weeks ago

Salfords, England, United Kingdom 1 month ago

Reading, England, United Kingdom 3 weeks ago

Staines-Upon-Thames, England, United Kingdom 4 weeks ago

Surrey, England, United Kingdom 3 weeks ago

Farnborough, England, United Kingdom 1 week ago

Surrey, England, United Kingdom 4 days ago

London, England, United Kingdom 7 months ago

Leatherhead, England, United Kingdom 1 week ago

Leatherhead, England, United Kingdom 2 weeks ago

Gatwick, England, United Kingdom 3 weeks ago

Staines-Upon-Thames, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Geoscience Software Engineer (C++, Masters or PhD)

ATTB - The Big Jobsite

Guildford

On-site

GBP 65,000 - 120,000

30+ days ago

Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD)

Hays

Guildford

On-site

GBP 50,000 - 80,000

Today
Be an early applicant

Applied Research Software Engineer (AI/ML, Python, C++, Masters or PhD)

JR United Kingdom

Guildford

On-site

GBP 50,000 - 80,000

Today
Be an early applicant

Geoscience Software Engineer (C++, Masters or PhD)

Hays

Guildford

On-site

GBP 65,000 - 120,000

30+ days ago

Geoscience Software Engineer C++, Masters or PhD

ZipRecruiter

Guildford

On-site

GBP 65,000 - 120,000

30+ days ago

Software Developer

Gregory-Martin International

Farnham

Hybrid

GBP 60,000 - 90,000

Today
Be an early applicant

Applied Research Software Engineer (AI/ML, Python, C++, Masters or PhD)

Hays

Guildford

On-site

GBP 45,000 - 75,000

17 days ago

Scientific Software Engineers (C++, Masters or PhD)

Hays

Guildford

On-site

GBP 65,000 - 120,000

16 days ago

Senior Java Software Engineer

hackajob

Horsham

On-site

GBP 60,000 - 100,000

10 days ago