Foundation Scientific Software Engineer at Met Office
Exeter EX1 3PB, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

09 Jul, 25

Salary

2200.0

Posted On

10 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Government, Decision Making, Software Development, Output, Data Assimilation, Software, Social Impact, Numerical Weather Prediction, Technology, C++, Meteorology, Python, It, Languages, Fortran, Boundaries

Industry

Computer Software/Engineering

Description

Job Introduction
We’re looking for an exceptional Foundation Scientific Software Engineer to help us make a difference to our planet.
As our Foundation 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 location advertised will be your contractual place of work.
Our opportunity is full time, 37 hours per week, but we would also consider applicants wishing to work a minimum of 30 hours per week and we will also try our best to consider those intending to work a job share. Our people are at the heart of what we do and we’ll do our best to agree a working pattern that works for everyone.

ESSENTIAL CRITERIA, SKILLS AND EXPERIENCE:

  1. We’re experts by nature: Scientific software development in languages such as C++, Fortran and Python.
  2. We live and breathe it: An aptitude and interest to use software to solve scientific problems, especially for NWP or similar fields.
  3. We’re better together, we’re experts by nature: Engagement with others to understand the scientific requirements of your work.
  4. We live and breathe it, we’re experts by nature : Taking conscientious steps to produce readable, maintainable software.
  5. We’re better together: Communicate knowledge accurately and clearly to a variety of audiences.
  6. We keep evolving: Proactively developing your skills, leading to beneficial impacts in your work.
Responsibilities
  • For this effort, we are seeking a C++ developer to join our team of experts and contribute toward the technical development and optimization of a unified, next-generation observation processing and data assimilation system that will take full advantage of the next generation HPC.
  • Contributions to the design and development of the JEDI code base could for example include the extension of current class definitions to improve flexibility, usability, and data exchange mechanism between different components of the data processing pipeline.
  • To contribute towards the development of technical solutions and high-quality C++ code according to strict scientific and operational requirements.
Loading...