Jobs

Software Engineer - Simulation


Job details
  • Guildford
  • 2 weeks ago

Join an expert Team, developing pioneering geophysical and process simulations

This highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment with varied and challenging projects. Depending on your skills and interests, you could be working on areas such as developing complex algorithms for physical process modelling, applying parallel computing to large-scale simulations, creating intuitive user interfaces (UIs), and producing high-quality 2D and 3D graphics.

You will collaborate closely with engineers and scientists from diverse disciplines, contributing to all stages of development—from initial design through to deployment. This is a fantastic opportunity for someone who wants to enhance their technical skills in an environment that encourages growth and innovation.

Key Responsibilities:

  • Develop and optimize algorithms for simulating physical processes and industrial systems.

  • Work with parallel processing technologies to accelerate large-scale computations.

  • Design and implement intuitive graphical user interfaces (GUIs) for complex modelling software.

  • Contribute to the development of high-quality 2D and 3D visualisations and graphics.

  • Collaborate with cross-functional teams to ensure successful project delivery.

    Essential Skills & Qualifications:

  • A strong academic background, with a 1st or 2.1 in Computer Science, Engineering or other relevant discipline, and top A-level or equivalent grades in mathematics and physics.

  • A relevant PhD (or equivalent experience) in a scientific or engineering discipline.

  • Proficiency in programming languages such as C, C++, or Fortran.

  • Strong mathematical and analytical problem-solving skills.

    Desirable Skills:

  • Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5.

  • Experience in GPU programming (e.g., OpenCL, CUDA).

  • Knowledge of AI and Machine Learning techniques.

  • Expertise in graphics development (2D/3D) using technologies such as OpenGL, OpenGL Shaders, VTK, OSG, or Vulkan.

    Why apply for this role?

  • Competitive salary and performance-based bonuses.

  • Comprehensive benefits package.

  • Work in a collaborative, cutting-edge environment with opportunities for professional development.

  • Be part of a company with a global presence and an exciting trajectory of growth.

    Please Note: The role is based at the company’s office in Guildford, with no remote working options available.

    Keywords: Mathematical Modelling, GUI, Graphics, C, C++, Fortran, C#, CUDA, OpenGL, Surrey

    Another top job from ECM, the high-tech recruitment experts.

    Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

    Please apply (quoting ref: CV27303) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Software Engineer - Manipulation

Software Engineer - Manipulation - work with AI technologies and develop Human-like robots.Around £100k yearly based on your experienceHybrid, London Our client is fast-growing company that specializes in the robotics engineering and advanced AI technologies aimed at human-like automation. They have an exciting opportunity for a Software Engineer - Manipulation...

Church Street

Software Engineer

End DateMonday 16 December 2024Salary Range£78,849 - £118,274Flexible Working OptionsHybrid WorkingJob Description Summary.Job DescriptionJOB TITLE: Software Engineer – Prudential & Analytics PlatformSALARY: London - £78,849 - £87,610LOCATION(S): LondonHOURS: [Full-time]WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time,...

Leeds

Software Engineer

Our client is a well-established IT developer with over 30 years industry experience, With located offices throughout the United Kingdom. We provide business software and hardware solutions, including Manufacturing, Production, ERP and Warehouse management systems. We have a broad world-wide customer base from small and medium sized companies, right up...

Liverpool

Software Engineer

Software EngineerExciting opportunity for an experienced Software Engineer to join an innovative stealth start-up in Saffron Walden who are tackling some of the world’s most pressing challenges. Joining a company founded by experts in their field, who have already realised success with other start-ups, this offers the chance to work...

Saffron Walden

Software Engineer - Simulation

Join an expert Team, developing pioneering geophysical and process simulationsThis highly successful and expanding company are seeking a Simulation Software Engineer to help develop advanced software for geophysical modelling and industrial process simulation. With a global client base and an ambitious growth strategy, this company offers a dynamic environment with...

Guildford

Software Engineer - Manipulation

The MissionProactive Global have partnered with an exciting AI business who are striving to create the world'sleading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate intodaily life and amplify human capacity.VisionIn a world where artificial intelligence opens up new horizons, our faith in its potential unveils a newoutlook...

London