Research Software Engineer (m/w/d)

Technische Universität Braunschweig Land Niedersachsen

Braunschweig

Vor Ort

EUR 50.000 - 70.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Tarifgerechte Bezahlung TV-L 13
Sonderzahlung zum Jahresende
Betriebliche Altersversorgung (VBL)
Vorteilsportal für Mitarbeitende
Flexible Arbeits- und Teilzeitmodelle
Hochschulkultur mit familienfreundlich
Internationales Campusleben

Zusammenfassung

Die Technische Universität Braunschweig sucht eine/n Research Software Engineer (m/w/d) in Vollzeit bis 31.12.2029. Sie arbeiten im ARCH3S-Verbundprojekt, identifizieren Design Patterns und Code Smells in wissenschaftlicher Simulationssoftware und unterstützen Werkzeuge zur Analyse und Rekonstruktion von Softwarearchitekturen.

Zu Ihren Aufgaben gehört die Kooperation mit CAU Kiel, RWTH Aachen sowie nationalen Initiativen und der Aufbau des ARCH3S Hub.

Qualifikationen

  • Ein wissenschaftliches Hochschulstudium, vorzugsweise in Informatik oder verwandtem MINT-Fach, erfolgreich abgeschlossen.
  • Fundierte Erfahrung in Softwareentwicklung, idealerweise im Forschungsumfeld.
  • Gute Kenntnisse in Softwarearchitektur, Design Patterns und SOLID Prinzipien; Reverse Engineering bzw. Code-Transformation von Vorteil.
  • Beherrschung gängiger Tools wie Git und CI/CD.
  • Sehr gute Deutsch- und Englischkenntnisse; kooperative, eigenständige Arbeitsweise.

Aufgaben

  • Mitarbeit im ARCH3S‑Projekt, insbesondere in den von der TU Braunschweig geleiteten Arbeitspaketen zur Analyse und Katalogisierung von Design Patterns, Anti-Patterns und Code Smells.
  • Unterstützung bei der Entwicklung von Werkzeugen zur statischen und dynamischen Analyse sowie zur Rekonstruktion von Softwarearchitekturen.
  • Mitwirkung an Workshops mit Partnern und der RSE‑Community (de‑RSE, GI, GAMM) und Aufbau des ARCH3S Hub.
  • Enge Zusammenarbeit mit CAU Kiel, RWTH Aachen und nationalen Initiativen; Verzahnung mit DS3, NFDI, CORSES, FutuRSI.
  • Mitarbeit am Aufbau von Infrastruktur und Beitrag zur Weiterentwicklung der Forschungssoftware-Infrastruktur SURESOFT.

Kenntnisse

Softwareentwicklung
Softwarearchitektur
Design Patterns
SOLID Principles
Reverse Engineering
Code-Transformation
Git
CI/CD
Deutschkenntnisse
Englischkenntnisse
Koordinationsfähigkeit
Organisationsfähigkeit
Zeitliche Flexibilität
Teamarbeit

Ausbildung

Wissenschaftliches Hochschulstudium in Informatik oder verwandtem MINT-Fach
Promotions-Abschluss (vorteilhaft)

Tools

Git
CI/CD

Jobbeschreibung

Die Technische Universität Braunschweig zählt zu den führenden Technischen Universitäten in Deutschland und bietet Ihnen als Arbeitgeberin eine große Auswahl an modernen, anspruchsvollen und vielseitigen Arbeitsplätzen. Nicht nur im Bereich der Forschung und Lehre, auch in Verwaltung, Technik und Handwerk sorgen ca. 3.800 Beschäftigte dafür, dass unsere Universität ihren Bildungsauftrag für die nahezu 16.000 Studierenden und ca. 100 Auszubildenden in einem breiten Lehr- und Forschungsspektrum mit hervorragender Ausstattung und gleichzeitig persönlicher Atmosphäre erfolgreich erfüllt.

Wir suchen für die Universitätsbibliothek zum01.01.2027eine*n Research Software Engineer (m/w/d) (EG13TV-LNds.-Vollzeit-befristet)

Die Stelle ist zunächst bis zum31.12.2029befristet.

Die Universitätsbibliothek versorgt als zentrale Infrastruktureinrichtung die Universität bedarfsorientiert mit Medien und Information, unterstützt Wissenschaftler*innen mit forschungsnahen Services, vermittelt zielgruppenorientiert Schlüsselqualifikationen und entwickelt ihr Angebot an physischen und digitalen Lernräumen weiter. Aktiv beteiligt sich die Universitätsbibliothek an der Digitalisierung der Universität und kooperiert dazu mit vielen universitären Einrichtungen und externen Partnern.

Die Stelle ist im DFG-geförderten Verbundprojekt ARCH3S – A Software Architecture Framework for FAIR and Sustainable Simulation Software angesiedelt. Gemeinsam mit der Christian‑Albrechts‑Universität zu Kiel (CAU) und der RWTH Aachen entwickelt die TU Braunschweig im Rahmen dieses Projektes Methoden und Werkzeuge, um die Softwarearchitektur wissenschaftlicher Simulationssoftware nachhaltig zu verbessern – von der automatisierten Erkennung von Design- und Anti‑Patterns über Reverse Engineering bis zur automatisierten, semantikerhaltenden Restrukturierung von Code. Die TU Braunschweig übernimmt dabei die Leitung der Arbeitspakete „Exploration und Analyse bestehender Software“ sowie „Dissemination und Community Building“ und ist zugleich Betreiberin der im Projekt entstehenden Infrastruktur.

Ihre Aufgaben
  • Mitarbeit im ARCH3S‑Projekt, insbesondere in den von der TU Braunschweig geleiteten Arbeitspaketen „Exploration und Analyse bestehender Software” (Identifikation und Katalogisierung relevanter Design Patterns, Anti‑Patterns und Code Smells in wissenschaftlicher Simulationssoftware) und „Dissemination und Community Building”
  • Unterstützung bei der Entwicklung von Werkzeugen zur statischen und dynamischen Analyse sowie zur Rekonstruktion von Softwarearchitekturen bestehender Forschungssoftware
  • Mitwirkung an Konzeption und Durchführung von Workshops mit den assoziierten Anwendungspartner*innen des Projekts sowie in der deutschen RSE‑Community (u. a. de‑RSE, GI, GAMM)
  • Aufbau und Pflege des „ARCH3S Hub“ als zentrale Community‑ und Wissensplattform
  • Enge Zusammenarbeit mit den Projektpartner*innen an der CAU Kiel und der RWTH Aachen sowie Verzahnung mit lokalen, regionalen (z.B. DS3) und nationalen (z.B. NFDI, CORSES, FutuRSI) Initiativen im RSE‑Umfeld.
Ihre Qualifikation
  • Sie haben ein wissenschaftliches Hochschulstudium, vorzugsweise in der Informatik oder einem verwandten MINT‑Fach, erfolgreich abgeschlossen
  • Sie bringen fundierte Erfahrung in der Softwareentwicklung mit, idealerweise im wissenschaftlichen bzw. Forschungsumfeld
  • Sie verfügen über gute Kenntnisse in Softwarearchitektur, Design Patterns und SOLID Principles sowie idealerweise Erfahrung mit Reverse Engineering oder Code‑Transformation
  • Sie beherrschen gängige Werkzeuge und Konzepte wie Git und Continuous Integration/Deployment
  • Kenntnisse in Fortran, C/C++ und/oder Python sind von Vorteil
  • Sie verfügen über eine hohe Koordinations‑ und Organisationsfähigkeit, Kontaktfreudigkeit, eine selbstständige Arbeitsweise und zeitliche Flexibilität
  • Sie verfügen über sehr gute Deutsch‑ und Englischkenntnisse
  • Idealerweise verfügen Sie über eine abgeschlossene Promotion
  • Im besten Fall sind Sie bereits in der (deutschen) RSE‑Community aktiv und vernetzt.
Wir bieten
  • eine tarifgerechte Bezahlung nach Entgeltgruppe 13 TV‑L je nach Aufgabenübertragung und Erfüllung der persönlichen Voraussetzungen
  • eine Sonderzahlung zum Jahresende sowie eine betriebliche Altersversorgung (VBL)
  • Vorteilsportal für Mitarbeitende der TU Braunschweig mit attraktiven Angeboten von starken Marken
  • eine interessante und abwechslungsreiche Tätigkeit in einer angenehmen Arbeitsatmosphäre mit einem netten und motivierten Team
  • ein grundsätzlich teilzeitgeeigneter Arbeitsplatz, der jedoch vollständig besetzt sein sollte, sowie flexible Arbeits- und Teilzeitmodelle und eine familienfreundliche Hochschulkultur, seit 2007 ausgezeichnet mit dem Audit „Familiengerechte Hochschule“
  • ein vielfältiges Weiterbildungs‑ und Sportangebot sowie ein lebendiges Campusleben in internationaler Atmosphäre
  • die Chance, in einem engagierten, interdisziplinären Verbundprojekt mit der CAU Kiel und der RWTH Aachen an innovativen Lösungen für die Softwarearchitektur wissenschaftlicher Simulationssoftware zu arbeiten
  • ein universitäres Forschungsumfeld mit der Möglichkeit zur Mitarbeit an innovativen Projekten und der damit verbundenen Perspektive auf Publikationen
  • die Möglichkeit, aktiv an der institutionellen Forschungssoftware‑Infrastruktur SURESOFT sowie am Aufbau der ARCH3S‑Community mitzuwirken
  • die Chance, Ihre Expertise in einem wachsenden Feld strategisch auszubauen mit der Möglichkeit, das Profil von Research Software Engineers (RSEs) in der deutschen Forschungslandschaft aktiv mitzugestalten.
Weitere Hinweise

Wir freuen uns auf Bewerber*innen aller Nationalitäten. Gleichzeitig begrüßen wir das Interesse schwerbehinderter Menschen und bevorzugen deren Bewerbungen bei gleicher Eignung. Bitte weisen Sie bereits bei der Bewerbung darauf hin und fügen Sie einen Nachweis bei. Ferner arbeiten wir basierend auf dem Niedersächsischen Gleichberechtigungsgesetz (NGG) an der Erfüllung des Gleichstellungsauftrages. Daher freuen wir uns besonders über Bewerbungen von Frauen.

Bewerbungskosten können leider nicht erstattet werden.

FragenundAntworten

Haben Sie noch Fragen? Diese beantworten Ihnen gerne der zuständige Abteilungsleiter Dr. Jan Linxweiler (Tel.05313915026,j.linxweiler@tu-braunschweig.de).

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Research Software Engineer (m/w/d)
Research Software Engineer (m/w/d)

Niedersächsische Ministerium für Inneres und Sport • Braunschweig

Hybrid
EUR 52.000 - 75.000
Sonderzahlung
Betriebliche Altersversorgung
Weiterbildungsmöglichkeiten
+1
Research Software Engineer (m/w/d)
Research Software Engineer (m/w/d)

TU Braunschweig • Braunschweig

Vor Ort
EUR 60.000 - 75.000
Tarifgerechte Bezahlung nach TV-L 13
Sonderzahlung zum Jahresende
VBL betriebliche Altersversorgung
+3
Projektmitarbeiterinnen / Projektmitarbeiter (m/w/d) bzw. Wissenschaftliche Mitarbeiterinnen / [...]
Projektmitarbeiterinnen / Projektmitarbeiter (m/w/d) bzw. Wissenschaftliche Mitarbeiterinnen / [...]

Technische Universität Braunschweig • Braunschweig

Vor Ort
EUR 60.000 - 70.000
Sonderzahlung zum Jahresende
Betriebliche Altersversorgung (VBL)
Flexible Arbeits- und Teilzeitmodelle
Stellenausschreibung für Wissenschaftliche*r Mitarbeiter*in (Doktorand*in, Post-Doktorand*in, m/w/d) zum Thema \"Karriereentwicklung und Migration\"
Stellenausschreibung für Wissenschaftliche*r Mitarbeiter*in (Doktorand*in, Post-Doktorand*in, m/w/d) zum Thema \"Karriereentwicklung und Migration\"

Technische Universität Braunschweig • Braunschweig

Vor Ort
EUR 54.000 - 70.000
30 Tage Jahresurlaub
Flexible Arbeitszeiten
Fortbildungsmöglichkeiten
+1
Wissenschaftliche:r Mitarbeiter:in (m/w/d) im Bereich Software En...
Wissenschaftliche:r Mitarbeiter:in (m/w/d) im Bereich Software En...

Technische Universität Clausthal • Clausthal-Zellerfeld

Vor Ort
EUR 55.000 - 70.000
30 Tage Urlaub
Mobil arbeiten möglich
VBL Zusatzversorgung
Wissenschaftliche*r Mitarbeiter*in (Doktorand*in, Post-Doktorand*in, m/w/d) - \"Karriereentwicklung\"
Wissenschaftliche*r Mitarbeiter*in (Doktorand*in, Post-Doktorand*in, m/w/d) - \"Karriereentwicklung\"

Technische Universität Braunschweig Land Niedersachsen • Braunschweig

Hybrid
EUR 52.000 - 65.000
TV-L Vergütung
30 Tage Jahresurlaub
flexible Arbeitszeiten
+1
Scientific Community Manager:in (w/m/d) für Hochleistungsrechnen & Research Software Engineering
Scientific Community Manager:in (w/m/d) für Hochleistungsrechnen & Research Software Engineering

Technische Universität Darmstadt • Darmstadt

Vor Ort
EUR 54.000 - 62.000
Urlaub 30 Tage pro Jahr
Weiterbildungsmöglichkeiten
Dienstrad/Fahrradleasing
+3
Research Software Engineer (w/m/d)
Research Software Engineer (w/m/d)

HAGOS eG • Stuttgart

Vor Ort
EUR 42.000 - 66.000
Jahressonderzahlung
Vermögenswirksame Leistungen
Zusätzliche Altersvorsorge
+2
Softwarearchitekt:in (w/d/m)
Softwarearchitekt:in (w/d/m)

Stiftung Preußischer Kulturbesitz - Der Präsident • Berlin

Vor Ort
EUR 70.000 - 90.000
Jobticket (Deutschland-Ticket)
Flexible Arbeitszeiten
30 Tage Erholungsurlaub
+3
Studentische Hilfskräfte (m/w/d) am Niedersächsischen Forschungszentrum für Fahrzeugtechnik
Studentische Hilfskräfte (m/w/d) am Niedersächsischen Forschungszentrum für Fahrzeugtechnik

TU Braunschweig • Braunschweig

Vor Ort
EUR 21.000 - 29.000
15,20 € je Stunde (ohne Bachelor)
15,81 € je Stunde (mit Bachelor)
21,03 € je Stunde (mit Master)
+3