Scientific Software Engineer

1 month ago


South East, United Kingdom ECM Selection Full time
A multi-faceted software development role in Surrey
This development team creates industry-leading scientific software for modelling geophysical and industrial systems. They are seeking a talented software engineer with strong numerate and problem-solving skills to join them.
Their software products offer plenty of variety for the software engineer, with opportunities to work across a very broad range of specialisms, spanning algorithm development, parallel processing, and 2D and 3D graphics. This is a great opportunity to gain experience in these areas. You would be collaborating closely with colleagues from other engineering and scientific disciplines, and would be involved in all stages of development from concept through to test and deployment.
You will need:
• A strong academic background with a 1st or 2.1 STEM bachelor’s degree followed by a PhD (or equivalent commercial experience). Top grades in pre-university exams (e.g. A Levels) are also expected
• Excellent programming skills in C / C++, or Fortran
• Good problem-solving and mathematical skills
Experience of some of the following would benefit your application:
• GUI development, C#, WinForms or WPF
• Qt/QML, or HTML5
• GPU development programming (OpenCL or CUDA)
• 2D/3D graphics development; OpenGL, OpenGL Shaders, VTK, OSG, Vulkan
• Machine learning
• CI experience; JIRA, TestRail, TFS, Git, Jenkins, csh/bash, batch files, CMake, PowerShell
On offer is a competitive salary and benefits package and performance-related bonuses.
Keywords: Scientific Computing, Mathematical Modelling, C, C++, Fortran, C#, GUI, 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 ecm or email your CV. We will always ask before forwarding your CV.
Please apply (quoting ref: CV26649) 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

  • South East, United Kingdom ECM Selection Full time

    A multi-faceted software development role in Surrey This development team creates industry-leading scientific software for modelling geophysical and industrial systems. They are seeking a talented software engineer with strong numerate and problem-solving skills to join them. Their software products offer plenty of variety for the software engineer, with...


  • Exeter, South West, United Kingdom Met Office Full time

    We're looking for an exceptional Senior Scientific Software Engineer - Earth Observation Data Assimilation to help us make a difference to our planet.As our Senior Scientific Software Engineer, the job may be suitable for hybrid working, which is where an employee works part of the week in the office and part of the week from home. This is a voluntary,...


  • Exeter, South West, United Kingdom Met Office Full time

    We're looking for an exceptional Senior Scientific Software Engineer to help us make a difference to our planet.As our Senior Scientific Software Engineer, the job may be suitable for hybrid working, which is where an employee works part of the week in the office and part of the week from home. This is a voluntary, non-contractual arrangement and the...


  • South East, United Kingdom Corriculo Ltd Full time

    Software Security Engineer, Software Security Specialist, COR5774A rare and exciting opportunity has arisen for an experienced Software Security Engineer, to join a pioneering scientific R&D company, who specialise in the development of medical devices.The RoleTo be considered for an interview, please make sure your application is full in line with the job...


  • South East England, United Kingdom EMBL-EBI Full time

    We are looking for a software engineer who will join the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world. Your role You will join a team of software engineers, responsible for...


  • Saffron Walden, South East, United Kingdom EMBL-EBI Full time

    We are looking for a software engineer who will join the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world.Your roleYou will join a team of software engineers, responsible for the...


  • South East, United Kingdom Corriculo Ltd Full time

    Senior Software Engineer, Python, Real-time Data Processing, COR5773A rare and exciting opportunity has arisen for a Senior Software Engineer focused on Python, to join a pioneering scientific R&D company, who specialise in the development of medical devices.The RolePlease double check you have the right level of experience and qualifications by reading the...


  • South East England, United Kingdom EMBL-EBI Full time

    We are looking for a technical software development lead to help with shaping and running the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world. Your role You will be the technical...


  • South East England, United Kingdom EMBL-EBI Full time

    We are looking for a technical software development lead to help with shaping and running the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world. Your role You will be the technical...


  • South East England, United Kingdom EMBL-EBI Full time

    We are looking for a technical software development lead to help with shaping and running the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world. Your role You will be the...

  • Software Engineer

    1 month ago


    South East, United Kingdom Spectrum IT Recruitment Full time

    Software EngineerFind out more about the daily tasks, overall responsibilities, and required experience for this opportunity by scrolling down now.C#, WPF£60,000 Excellent opportunity for an experienced Software Engineer to join an excellent clients team who are based on the outskirts of Oxford. The successful candidate will be expected to develop complex...


  • Saffron Walden, South East, United Kingdom EMBL-EBI Full time

    We are looking for a technical software development lead to help with shaping and running the Technical Transformation team at EBI that has been tasked with modernising the European Nucleotide Archive (ENA), a petabyte-scale public database of genomic sequences, one of the largest scientific data resources in the world.Your roleYou will be the technical lead...

  • Software Engineer PLC

    2 weeks ago


    South East, United Kingdom Fuel Recruitment Limited Full time

    Software Engineer, Hampshire (Contract) Job Summary: We are seeking a skilled and experienced Software Engineer to join our team. The ideal candidate will have strong expertise in Siemens PLC S7 & IDE, Structured Text (SCL) programming, and Serial and Modbus communication. The role involves designing, developing, testing, and documenting software solutions...

  • Software Engineer PLC

    2 weeks ago


    South East, United Kingdom Fuel Recruitment Limited Full time

    Software Engineer, Hampshire (Contract)Job Summary: We are seeking a skilled and experienced Software Engineer to join our team. The ideal candidate will have strong expertise in Siemens PLC S7 & IDE, Structured Text (SCL) programming, and Serial and Modbus communication. The role involves designing, developing, testing, and documenting software solutions...


  • South East, United Kingdom Fuel Recruitment Limited Full time

    Software Engineer, Hampshire (Contract)Job Summary: We are seeking a skilled and experienced Software Engineer to join our team. The ideal candidate will have strong expertise in Siemens PLC S7 & IDE, Structured Text (SCL) programming, and Serial and Modbus communication. The role involves designing, developing, testing, and documenting software solutions...

  • Software Engineer

    6 days ago


    South East, United Kingdom TEKsystems Full time

    *This role is inside ir35 and does not offer sponsorship - please only apply if you have the skills below*Description:Were looking for a Software Development Engineer to work with experienced teams in Europe to deliver products and services. Were looking for a passionate, team-oriented, and talented engineer who has experience building innovative,...

  • Software Engineer

    1 month ago


    South East England, United Kingdom Spectrum IT Recruitment Full time €60,000

    Software Engineer C#, WPF £60,000 Excellent opportunity for an experienced Software Engineer to join an excellent clients team who are based on the outskirts of Oxford. The successful candidate will be expected to develop complex engineering solutions to meet customers requirements. This role covers everything from reviewing customer expectations to...

  • Software Engineer

    1 month ago


    South East England, United Kingdom Spectrum IT Recruitment Full time €60,000

    Software Engineer C#, WPF £60,000 Excellent opportunity for an experienced Software Engineer to join an excellent clients team who are based on the outskirts of Oxford. The successful candidate will be expected to develop complex engineering solutions to meet customers requirements. This role covers everything from reviewing customer expectations to...


  • South East, United Kingdom Austin Fraser Full time

    Senior Software EngineerApply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.Wokingham - 3 days a weekUp to 85kAustin Fraser has an exciting opportunity for a Java Engineer to join a company in the global healthcare industry that has created software used by Doctors and Nurses to improve...

  • Software Engineer

    9 hours ago


    Pulborough, South East, United Kingdom First People Recruitment Limited Full time

    Are you an experienced Software Engineer looking for a new opportunity? Do you have experience with all elements of the software development cycle? If so, this Software Engineer position is perfect for you!Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.This Software Engineer position...