Research Assistant - Software Security & Program Analysis (anywhere in Germany) in Darmstadt

Research Assistant - Software Security & Program Analysis (anywhere in Germany) in Darmstadt

Darmstadt Vollzeit 49500 - 60500 € / Jahr (geschätzt) Hybrid
F

Auf einen Blick

  • Aufgaben: Forschung im Bereich Software-Sicherheit und Programm-Analyse mit innovativen Methoden.
  • Unternehmen: Fraunhofer-Gesellschaft, führend in angewandter Forschung und Cybersecurity.
  • Vorteile: Flexible Arbeitszeiten, Unterstützung für Doktoratsprojekte und ein kollegiales Umfeld.
  • Weitere Informationen: Dynamische Arbeitsatmosphäre mit exzellenten Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Software-Sicherheit und arbeite an spannenden Projekten.
  • Qualifikationen: Master-Abschluss in Informatik oder IT-Sicherheit und gute Programmierkenntnisse.

Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.

Die Fraunhofer-Gesellschaft (www.fraunhofer.com) ist eine der weltweit führenden Organisationen für anwendungsorientierte Forschung. 74 Institute entwickeln bahnbrechende Technologien für unsere Wirtschaft und Gesellschaft – genauer gesagt: 30.000 Menschen aus Technik, Wissenschaft, Verwaltung und IT. Sie wissen: Wer zu Fraunhofer kommt, möchte etwas bewirken – für sich selbst, für uns und für die Märkte von heute und morgen.

Die zunehmende Digitalisierung macht Software-Sicherheit zu einer Schlüsselvoraussetzung für Vertrauen, Resilienz und Innovation. Hier kommen wir ins Spiel.

Das Nationale Forschungszentrum für angewandte Cybersicherheit ATHENE ist eine gemeinsame Einrichtung der Fraunhofer-Gesellschaft mit der Beteiligung von Fraunhofer SIT, Fraunhofer IGD, TU Darmstadt und der Hochschule Darmstadt. In einem einzigartigen Kooperationsmodell kombinieren wir Spitzenforschung aus universitären und nicht-universitären Einrichtungen im Bereich der Cybersicherheit.

Fraunhofer SIT ist eine der führenden Forschungseinrichtungen für IT- und Software-Sicherheit in Deutschland und Europa. Unser Fokus liegt nicht auf klassischer Softwareentwicklung, sondern auf der Analyse, Bewertung und Sicherung von Software.

Seien Sie Teil des Wandels

Sie werden an angewandten Forschungsprojekten im Bereich der Software-Sicherheit in Zusammenarbeit mit unseren Partnern aus akademischen Institutionen, der Industrie und der öffentlichen Verwaltung arbeiten:

  • Entwicklung und wissenschaftliche Evaluierung neuer Methoden zur Erkennung, Analyse, Verifizierung und Behebung von Software-Schwachstellen
  • Forschung zu neuartigen Methoden der statischen und dynamischen Programmanalyse, einschließlich Fuzzing und dem Einsatz von KI-Methoden zur Schwachstellenerkennung
  • Sicherheitsanalysen realer Softwaresysteme, einschließlich: Code-Reviews, Penetrationstests und Sicherheitsbewertungen, Risiko- und Bedrohungsanalysen
  • Zusammenarbeit in öffentlich geförderten Forschungsprojekten und Industriekooperationen
  • Vorbereitung von Projektberichten und wissenschaftlichen Publikationen
  • Präsentation von Forschungsergebnissen auf nationalen und internationalen Konferenzen

Was Sie beitragen

  • Abgeschlossenes Hochschulstudium (Master) in Informatik, IT-Sicherheit oder einem verwandten Fachgebiet
  • Starkes Interesse an Software-Sicherheit, Programmanalyse und Sicherheitsforschung mit Fokus auf softwaregesteuerte Systeme
  • Sehr gute Programmierkenntnisse (z.B. Java, C/C++), mit besonderem Fokus auf Code-Sicherheit
  • Erfahrung oder Interesse in einem oder mehreren der folgenden Bereiche: Statische/dynamische Programmanalyse, Fuzzing, Pentesting, Exploit-Analyse, Schwachstellenforschung, Risiko-/Bedrohungsmodellierung, Code-Reviews und Penetrationstests
  • Sehr gute schriftliche und mündliche Deutsch- und Englischkenntnisse

Was wir bieten

  • Zusammenarbeit an einem renommierten, international führenden Institut im Bereich der Cybersicherheit
  • Unterstützung Ihrer eigenen wissenschaftlichen und beruflichen Entwicklung im Bereich der Software-Sicherheit, einschließlich Unterstützung für ein Promotionsprojekt
  • Freundliches, offenes und kollegiales Arbeitsumfeld mit einer dynamischen und kreativen Arbeitsatmosphäre
  • Familienfreundliche Arbeitskultur mit flexiblen Arbeitsbedingungen (verschiedene Arbeitszeitmodelle, flexible Arbeitsorte und -zeiten, mobiles Arbeiten, Jobticket-Zuschuss, Unterstützungsangebote durch den pme Familienservice usw.)
  • Betriebliche Altersvorsorge, vermögenswirksame Leistungen, Entgeltumwandlung
  • Bequem gelegen (Hauptbahnhof Darmstadt in ca. 10 Minuten zu Fuß erreichbar), kostenlose Parkplätze und effiziente Ladeinfrastruktur für Elektrofahrzeuge mit Vorzugskonditionen für Mitarbeiter, alternativ ein zentral gelegener Arbeitsplatz in Heilbronn
  • Die wöchentliche Arbeitszeit beträgt 39 Stunden. Diese Position ist auch in Teilzeit verfügbar.
  • Wir schätzen und fördern die Vielfalt der Fähigkeiten unserer Mitarbeiter und begrüßen daher alle Bewerbungen – unabhängig von Alter, Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung, sexueller Orientierung und Identität. Schwerbehinderte Personen werden bei gleicher Eignung bevorzugt berücksichtigt.
  • Unsere Aufgaben sind vielfältig und anpassbar – für Bewerber mit Behinderungen arbeiten wir gemeinsam daran, Lösungen zu finden, die ihre Fähigkeiten bestmöglich fördern.
  • Die Einstellung, Vergütung und Sozialleistungen basieren auf dem Tarifvertrag für den öffentlichen Dienst (TVöD). Darüber hinaus kann Fraunhofer leistungsbezogene variable Vergütungsbestandteile gewähren.

Mit dem Fokus auf die Entwicklung von Schlüsseltechnologien, die für die Zukunft entscheidend sind, und der Ermöglichung der kommerziellen Nutzung dieser Arbeit durch Wirtschaft und Industrie spielt Fraunhofer eine zentrale Rolle im Innovationsprozess. Als Pionier und Katalysator für bahnbrechende Entwicklungen und wissenschaftliche Exzellenz trägt Fraunhofer dazu bei, die Gesellschaft jetzt und in Zukunft zu gestalten.

Research Assistant - Software Security & Program Analysis (anywhere in Germany) in Darmstadt Arbeitgeber: Fraunhofer-Gesellschaft

Die Fraunhofer-Gesellschaft ist ein hervorragender Arbeitgeber, der dir als Werkstudent*in im Bereich Kommunikation und Veranstaltung die Möglichkeit bietet, praktische Erfahrungen in einem innovativen Umfeld zu sammeln. Mit flexiblen Arbeitszeiten, Raum für kreative Ideen und einer offenen Arbeitsatmosphäre fördert das Unternehmen die persönliche und berufliche Entwicklung seiner Mitarbeitenden. Hier kannst du nicht nur deine organisatorischen Fähigkeiten unter Beweis stellen, sondern auch aktiv an spannenden Events und Projekten mitwirken, die einen echten Unterschied machen.

F

Kontaktdaten:

Fraunhofer-Gesellschaft Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Research Assistant - Software Security & Program Analysis (anywhere in Germany) in Darmstadt erhalten könntest

✨Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

✨Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Fraunhofer-Gesellschaft anzuklopfen, wenn du dich auf die Stelle als Research Assistant - Software Security & Program Analysis (anywhere in Germany) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

✨Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

✨Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Fraunhofer-Gesellschaft vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Research Assistant - Software Security & Program Analysis (anywhere in Germany) in Darmstadt mit Bravour zu bestehen

Software-Sicherheit
Programmanalyse
Fuzzing
Penetrationstests
Sicherheitsanalysen
Risikomodellierung
Code-Reviews

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Fraunhofer-Gesellschaft klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Fraunhofer-Gesellschaft vorbereitet

✨Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

✨Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

✨Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

✨Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.