CareerPlanSign in

Research Software Engineer (m/w/d)

Braunschweig, NIEDERSACHSEN💼 Full-time💰 $13–$13🗓 2026-08-28 → 2026-09-18

Core

Develop tools for static/dynamic analysis and reconstruction of software architectures in scientific simulation software within the ARCH3S project.

Role type

Research Software Engineer (RSE)

Builds

Software architecture analysis tools, community platforms (ARCH3S Hub), and FAIR/Sustainable simulation software frameworks.

Domain

Academic research / Scientific computing / Software Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Software development, Software architecture, Design Patterns, SOLID Principles, Reverse Engineering, Code transformation, Git, CI/CD

Preferred skills

Fortran, C/C++, Python, PhD, Active in RSE community

Technologies

Git, CI/CD, Fortran, C/C++, Python

Responsibilities

Identify and catalog design patterns/anti-patterns in scientific simulation software, Develop tools for software architecture analysis and reconstruction, Conduct workshops with application partners and the German RSE community, Build and maintain the ARCH3S Hub community platform, Collaborate with partner universities (CAU Kiel, RWTH Aachen) and national initiatives.

Seniority

Mid-Senior, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.