> Markdown version of [/jobs/ext/3000877-hpc-scientific-software-engineer](https://www.wearedevelopers.com/jobs/ext/3000877-hpc-scientific-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Hpc Scientific Software Engineer - **Company:** Barcelona Supercomputing Center - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** 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 - **Published:** September 19, 2026 - **Apply:** https://www.buscojobs.com.es/hpc-scientific-software-engineer-en-madrid-ID-370429220 ## About the Role The tasks include: Develop and/or integrate new scientific features into the source code of the models used in the department, such as IFS Validate the scientific correctness of the new developments Measure the computational impact of the new developments to guarantee an efficient scalability Close interaction with the Climate Variability and Change (CVC) and Atmospheric Composition (AC) groups, and external collaborators 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 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 ## 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 IFS Validate the scientific correctness of the new developments Measure the computational impact of the new developments to guarantee an efficient scalability Close interaction with the Climate Variability and Change (CVC) and Atmospheric Composition (AC) groups, and external collaborators 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 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 levelEntry level Employment typeFull-time Job functionEngineering and Information Technology IndustriesResearch Services#J-*****-Ljbffr ## Related Videos - [A Hitchhiker's Guide to Resource Efficient Software](https://www.wearedevelopers.com/videos/1414-a-hitchhiker-s-guide-to-resource-efficient-software) - [Old tools, new tricks](https://www.wearedevelopers.com/videos/1916-old-tools-new-tricks) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Quantum Computing Future](https://www.wearedevelopers.com/videos/1145-the-quantum-computing-future) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) ## Related Articles - [Top 6 Hackathons for Developers in 2023](https://www.wearedevelopers.com/magazine/263-top-6-hackathons-for-developers-in-2023) - [A Guide to Green Tech and Green IT Careers](https://www.wearedevelopers.com/magazine/374-a-guide-to-green-tech-and-green-it-careers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)