Hpc Scientific Software Engineer

Barcelona Supercomputing Center
Madrid, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Tech stack

Bash Shell C++ (Programming Language) Computer Programming Computer Literacy Fortran (Programming Language) Python (Programming Language) Supercomputing Scripting High Performance Computing Git Information Technology Programming Languages

Job description

Senior Research Engineer at Barcelona Supercomputing Center Do you want to work on engineering solutions for exciting and challenging top-notch European projects related to process-based models to study Climate Change?At the High-Performance Computing team of the Earth Sciences Department at BSC, we are looking for an engineer or a researcher to work in the development and improvement of climate applications.The tasks include:Develop and/or integrate new scientific features into the source code of the models used in the department, such as IFSValidate the scientific correctness of the new developmentsMeasure the computational impact of the new developments to guarantee an efficient scalabilityClose interaction with the Climate Variability and Change (CVC) and Atmospheric Composition (AC) groups, and external collaboratorsRequirementsPossess a bachelor’s or master’s degree in computer science, physical engineering, mathematics, physics, or a closely related field.A PhD in a related field is not essential but will be appreciatedExperience in scientific research, particularly in areas related to climate or ocean modellingExperience in running scientific codes on large HPC systemsExcellent computing skills in high-level computer languages (especially Fortran or C/C++)Experience with Unix/Linux environments and scripting languages (Bash, Python, etc)Programming skills to manage big and collaborative projects and experience with gitExcellent problem-solving skillsLearning capacity and motivation to maintain a learning progressionGood written and verbal skills and capacity to support Earth and Computational scientistsFluency in EnglishConditionsThe position will be located at BSC within the Earth Sciences DepartmentWe offer a full-time contract (37.5h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation proceduresDuration: Open-ended contract due to technical and scientific activities linked to the project and budget durationHolidays: 23 paid vacation days plus 24th and 31st of December per our collective agreementSalary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in BarcelonaSeniority levelEntry levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesResearch Services#J-*****-Ljbffr

Requirements

Possess a bachelor’s or master’s degree in computer science, physical engineering, mathematics, physics, or a closely related field. A PhD in a related field is not essential but will be appreciated Experience in scientific research, particularly in areas related to climate or ocean modelling Experience in running scientific codes on large HPC systems Excellent computing skills in high-level computer languages (especially Fortran or C/C++) Experience with Unix/Linux environments and scripting languages (Bash, Python, etc) Programming skills to manage big and collaborative projects and experience with git Excellent problem-solving skills Learning capacity and motivation to maintain a learning progression Good written and verbal skills and capacity to support Earth and Computational scientists Fluency in English

Benefits & conditions

The position will be located at BSC within the Earth Sciences Department We offer a full-time contract (37.5h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona Seniority level Entry level Employment type Full-time Job function Engineering and Information Technology Industries Research Services #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:52 min

Avoiding remote code execution from unsanitized inputs

Alexander Pirker · WWC 2022

2:04 min

Insights on transitioning from supercomputing to technical education

Andrew Holway · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

54 sec

Interpreting complex terminal commands safely using external explanation utilities

Dan Cranney +2 · LIVE

Videos

See all

Related articles

See all