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

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

Guildford Full-Time 52000 - 84000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Develop cutting-edge software solutions in geoscience using C++ and Qt.
  • Company: Join a leading software provider known for innovation in geoscience technology.
  • Benefits: Enjoy a competitive salary, 25% bonus, 10% pension, and private medical insurance.
  • Why this job: Be part of a dynamic team that values expertise and fosters professional growth.
  • Qualifications: Must have a Masters or PhD in Geology, Physics, Mathematics, Science, or Computing.
  • Other info: This role is full-time and based on-site in Guildford.

The predicted salary is between 52000 - 84000 £ per year.

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

Guildford, Surrey (On-site)

£65000 – £120,000 + 25% Bonus, 10% Pension, Private Medical.

– 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 3+ 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.

Geoscience Software Engineer (C++, Masters or PhD) employer: Hays

Join a leading software provider in Guildford, where innovation meets expertise in geoscience. With competitive salaries ranging from £65,000 to £120,000, plus a generous 25% bonus and 10% pension contribution, we prioritize your financial well-being. Our collaborative work culture fosters professional growth, offering opportunities for continuous learning and development, making it an ideal environment for passionate Geoscience Software Engineers to thrive.
H

Contact Detail:

Hays Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Geoscience Software Engineer (C++, Masters or PhD)

✨Tip Number 1

Make sure to showcase your technical skills in C++ and Qt during the interview. Prepare examples of past projects where you utilized these technologies, as this will demonstrate your hands-on experience and problem-solving abilities.

✨Tip Number 2

Familiarize yourself with the latest trends and advancements in geoscience software. Being able to discuss current technologies and methodologies will show your passion for the field and your commitment to staying updated.

✨Tip Number 3

Network with professionals in the geoscience and software engineering communities. Attend relevant meetups or conferences to make connections that could provide insights into the company culture and expectations.

✨Tip Number 4

Prepare thoughtful questions about the company's projects and future goals. This not only shows your interest in the role but also helps you assess if the company aligns with your career aspirations.

We think you need these skills to ace Geoscience Software Engineer (C++, Masters or PhD)

C++ Programming
Qt Framework
Geoscience Knowledge
Mathematical Modeling
Data Structures and Algorithms
Software Development Lifecycle
Version Control (e.g., Git)
Problem-Solving Skills
Team Collaboration
Analytical Thinking
Performance Optimization
Debugging Skills
Documentation Skills
Adaptability to New Technologies

Some tips for your application 🫡

Understand the Role: Make sure you fully understand the requirements of the Geoscience Software Engineer position. Highlight your relevant experience in C++ and any specific projects that relate to geology, physics, or mathematics.

Tailor Your CV: Customize your CV to emphasize your educational background (Masters or PhD) and any relevant work experience. Include specific examples of software development projects you've worked on, particularly those using C++ or Qt.

Craft a Compelling Cover Letter: Write a cover letter that connects your skills and experiences directly to the job description. Mention your passion for geoscience and how your technical expertise can contribute to the company's goals.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise.

How to prepare for a job interview at Hays

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C++ and Qt in detail. Bring examples of projects you've worked on that demonstrate your coding skills and problem-solving abilities in geoscience applications.

✨Highlight Relevant Education

Since a Masters or PhD is required, make sure to emphasize your academic background. Discuss specific courses or research that relate to geology, physics, mathematics, or computing, and how they apply to the role.

✨Demonstrate Team Collaboration

This company values teamwork, so be ready to share experiences where you successfully collaborated with others. Highlight any cross-disciplinary projects that involved working with geoscientists or other engineers.

✨Prepare Questions About the Company

Show your interest in the company by preparing thoughtful questions. Ask about their current projects, team dynamics, and how they integrate geoscience with software engineering. This demonstrates your enthusiasm and engagement.

Geoscience Software Engineer (C++, Masters or PhD)
Hays
H
  • Geoscience Software Engineer (C++, Masters or PhD)

    Guildford
    Full-Time
    52000 - 84000 £ / year (est.)

    Application deadline: 2027-06-16

  • H

    Hays

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>