Senior C++ Simulation Software Engineer - Space

Senior C++ Simulation Software Engineer - Space

Darmstadt Vollzeit 75000 - 95000 € / Jahr (geschätzt) Kein Homeoffice möglich
T

Auf einen Blick

  • Aufgaben: Entwickle Software für spannende Weltraummissionen und führe technische Projekte.
  • Unternehmen: Innovatives Unternehmen im Bereich Raumfahrt mit einem dynamischen Team.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Tolle Karrierechancen in einem internationalen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Raumfahrt und arbeite an bahnbrechenden Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere in C++.

Das prognostizierte Gehalt liegt zwischen 75000 - 95000 € pro Jahr.

We are looking for a passionate, organized, and proactive Senior Software Engineer to join our Space Simulations team in Darmstadt, Germany.

In this role, you will contribute to the development of software supporting space missions for leading organizations and institutions such as ESA, EUMETSAT, AIRBUS, and DLR, as well as companies involved in current and future missions related to Space Exploration, Space Science, Astronomy, Earth Observation, and Telecommunications.

You will work on the design, development, testing, and maintenance of mission‑critical software systems while applying professional software engineering best practices throughout the complete development lifecycle.

Depending on project needs, both conventional and Agile methodologies are used, supported by full configuration management and modern quality assurance processes.

Responsibilities

  • As a Senior Software Engineer, your responsibilities will include, but are not limited to:
  • Software Development & Technical Leadership
  • Oversee the development of space industry ground systems applications across all software lifecycle phases, including:
  • System analysis
  • Software design and implementation
  • Unit, integration, and system testing
  • Maintenance and operational support
  • Production of technical documentation according to professional software engineering standards and methodologies
  • Deliver software and documentation according to agreed schedules, budgets, and quality standards
  • Take ownership of complex implementation tasks and technical solutions
  • Lead simulator performance improvement activities (e. g., callgrind analysis)
  • Maintain and update project documentation and JIRA tracking
  • Produce and maintain software documentation
  • Support and mentor junior software engineers
  • Project & Customer Coordination
  • Interface directly with customers and participate in Technical Progress Meetings (TPMs)
  • Coordinate with the SIM Group Manager regarding project status and resource planning
  • Participate in internal and external project audits
  • Support project planning, task allocation, and resource follow‑up
  • Contribute to project management documentation and reporting
  • Additional Activities

Depending on project needs, additional responsibilities may include

  • Performing studies, analyses, and investigations related to software systems and technologies
  • Evaluating software technology trends and methodologies for future applications and prototyping activities
  • Supporting technical proposal preparation
  • Supporting customers in ground software systems development and operations, including potential assignments at customer sites

This is a full‑time position based in Darmstadt, Germany, with an immediate start date.

Qualifications & Competencies

Applicants should hold a university degree in

  • Computer Science
  • Software Engineering
  • Electronic Engineering
  • Mathematics or Physics

Equivalent qualifications may also be considered if supported by strong software engineering experience.

  • Minimum 5 years of experience modelling satellite systems and subsystems
  • Hands‑on experience with SIMULUS and other simulation frameworks
  • Experience with simulation standards such as SMP2 or ECSS‑SMP
  • Strong programming skills in C++ and object‑oriented software development
  • Experience working in GNU/Linux environments
  • Strong organizational skills and ability to manage multiple projects simultaneously
  • Excellent communication and presentation skills
  • Proactive, self‑driven, and solution‑oriented mindset
  • Ability to mentor and support junior engineers
  • Ability to work effectively under pressure and meet deadlines
  • Fluency in English, both written and spoken
  • Additional Experience Expected
  • Proven track record in managing or supporting software projects within the Space industry
  • Knowledge of software development processes and lifecycles
  • Experience with model‑based software engineering using UML

Experience with the following would be considered an advantage

  • Agile SCRUM and/or Waterfall software development methodologies
  • CORBA and XML technologies
  • POSIX programming
  • CI/CD pipelines and Dev Ops practices
  • Industry or agency software development infrastructures
  • Customer‑facing technical roles
  • Additional Advantages

The following experience would be highly valued

  • Knowledge of and/or experience working with ESA, EUMETSAT, ESO, or other European space agencies
  • Experience working with European space industry partners
  • Knowledge of ECSS standards
  • Familiarity with Quality Assurance (QA) and Product Assurance (PA) activities

The position requires a high degree of independence, self‑motivation, and initiative.

Candidates should be comfortable working autonomously while also contributing effectively within an international team environment.

#J-18808-Ljbffr

Senior C++ Simulation Software Engineer - Space Arbeitgeber: Terma Group

EUMETSAT in Darmstadt bietet eine herausragende Arbeitsumgebung für Linux Systemadministratoren, die sich für innovative Technologien und den Betrieb von Satellitensystemen begeistern. Mit einem starken Fokus auf Teamarbeit und persönlicher Entwicklung fördert das Unternehmen eine Kultur des Wissensaustauschs und der kontinuierlichen Weiterbildung. Die Möglichkeit, in einem internationalen Umfeld zu arbeiten und an bedeutenden Projekten zur Überwachung des Klimas teilzunehmen, macht EUMETSAT zu einem attraktiven Arbeitgeber für alle, die eine sinnvolle und erfüllende Karriere suchen.

T

Kontaktdaten:

Terma Group Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Senior C++ Simulation Software Engineer - Space erhalten könntest

Netzwerk auf Luftfahrtmessen

Schau dir die nächsten Luftfahrtmessen oder Fachkonferenzen an. Diese Veranstaltungen sind goldwert, um direkte Kontakte zu Unternehmen wie Terma Group zu knüpfen. Auch wenn es eine große Veranstaltung ist, schau, ob es spezifische Networking-Events gibt, an denen du teilnehmen kannst!

Engagiere dich in Fachforen

Such dir technische Communities und Foren, die sich mit Luft- und Raumfahrttechnik beschäftigen. Diese Plattformen bieten oft Jobangebote oder zumindest wertvolle Kontakte, um den Fuß in die Tür bei Firmen wie Terma Group zu bekommen. Denk daran, aktiv mitzumischen und deine Expertise zu zeigen!

Nutze Universitätsressourcen für Vollzeitstellen

Wenn du noch in der Uni bist oder gerade erst abgeschlossen hast, nutze die Karrierezentren deiner Hochschule! Viele Unternehmen präsentieren sich dort in Jobmessen und suchen gezielt nach neuen Talenten für Vollzeitpositionen.

Sei aktiv bei LinkedIn

Erstelle ein Profil auf LinkedIn, das deine Leidenschaft für Luft- und Raumfahrttechnik widerspiegelt. Folge Unternehmen wie Terma Group und beteilige dich an Diskussionen. Das sorgt dafür, dass du bei künftigen Stellenangeboten nicht übersehen wirst – und es gibt dir die Möglichkeit, dich direkt bei den Recruitern ins Gespräch zu bringen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior C++ Simulation Software Engineer - Space mit Bravour zu bestehen

C++ Programmierung
Objektorientierte Softwareentwicklung
SIMULUS und andere Simulationsframeworks
SMP2 oder ECSS-SMP Standards
GNU/Linux Umgebungen
Softwareentwicklungsmethoden (Agile SCRUM, Waterfall)
Modellbasierte Softwareentwicklung mit UML

Einige Tipps für deine Bewerbung 🫡

Technische Fähigkeiten betonen:Im Bereich der Luft- und Raumfahrttechnik sind technische Fähigkeiten das A und O. Stelle sicher, dass du alle relevanten Kenntnisse, wie CAD-Software oder Kenntnis von Materialien, die in diesem Bereich verwendet werden, in deinem Lebenslauf klar darstellst. Zeige auch, wie du diese Fähigkeiten in bisherigen Projekten oder Praktika angewendet hast.

Projekte und Praktika präsentieren:Wenn du an Projekten oder Praktika in der Luft- und Raumfahrttechnik gearbeitet hast, erwähne sie unbedingt! Beschreibe deine Rolle und die Ergebnisse, die du erzielt hast. Ein Portfolio mit deinen Arbeiten kann hier sehr hilfreich sein, um deine praktischen Erfahrungen zu untermauern.

Motivation und Teamarbeit hervorheben:In einem Vollzeitjob ist Teamarbeit oft entscheidend. Zeige in deinem Bewerbungsschreiben, warum du dich für die Luft- und Raumfahrttechnik begeisterst und wie du in einem Team zur Lösung komplexer Probleme beiträgst. Deine Motivation wird bei Terma Group sicherlich gut ankommen!

Richtige Unterlagen einreichen:Achte darauf, alle erforderlichen Unterlagen, wie ein Motivationsschreiben, Tabellarischer Lebenslauf und ggf. Zeugnisse, vollständig und ordentlich einzureichen. Bei Vollzeitstellen in der Technik ist eine klare Struktur oft entscheidend. Bewirb dich direkt über unsere Website, damit wir deine Bewerbung schnellstmöglich prüfen können.

Wie man sich auf ein Vorstellungsgespräch bei Terma Group vorbereitet

Technisches Wissen unter Beweis stellen

In der Luft- und Raumfahrttechnik wird viel Wert auf technisches Know-how gelegt. Sei bereit, spezifische Fragen zu stellen, die die Prinzipien des Maschinenbaus oder der Aerodynamik betreffen. Vielleicht gibt's auch praktische Tests, um dein Wissen zu demonstrieren. Wir sollten uns also gut vorbereiten und eventuell auch einige alte Prüfungsfragen durchgehen.

Portfolio mit Projekten vorbereiten

Egal, ob du an der Uni Projekte gemacht hast oder Praktika absolviert hast, bring Beispiele mit, die deine Fähigkeiten zeigen. Sei kritisch und wähle die besten Arbeiten aus, die für die Position relevant sind. Ein starkes Portfolio kann oft mehr sagen als ein Lebenslauf – lass uns das also gut zusammenstellen.

Soft Skills im Team hervorheben

Teamarbeit ist in der Luft- und Raumfahrttechnik unerlässlich. Bereite dich darauf vor, Beispiele zu nennen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Zeig uns, dass du nicht nur die technischen Fähigkeiten hast, sondern auch das richtige Mindset, um in einer kollaborativen Umgebung zu glänzen.

Anpassungsfähigkeit zeigen

In der Luft- und Raumfahrttechnik können sich die Anforderungen schnell ändern. Sei bereit, Fälle zu diskutieren, in denen du flexibel gedacht und gehandelt hast. Das kommt in einem Vollzeitjob besonders gut an, weil man nicht nur am Anfang begeistert sein sollte, sondern auch langfristig anpassungsfähig bleibt.