← Toutes les offres
Terma A/S

Senior C++ Simulation Software Engineer - Space

Terma A/S

Darmstadt
Aerospace And Defense
Publié le 10 novembre 2026

Description du poste

**About the Role** 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: + Requirements engineering + 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 * Aerospace Engineering