Aktiviere Job-Benachrichtigungen per E-Mail!

C++ Space Software Engineer (m / f / d) (Simulation) - Anwendungsentwicklung, Ingenieur

Terma Space

Darmstadt

Vor Ort

EUR 60.000 - 80.000

Vollzeit

Vor 14 Tagen

Zusammenfassung

A leading aerospace technology company in Darmstadt seeks a Software Developer for space industry applications. Responsibilities include software development throughout the lifecycle, design support for Flight Dynamics software, and ensuring quality delivery. Ideal candidates will have a university degree in a relevant field and significant experience in C++ programming and unit testing. The role offers a creative work environment with opportunities for personal development.

Leistungen

Creative working environment
Social activities and sports facilities
Opportunities for personal development

Qualifikationen

  • Proven experience in software development processes and lifecycles.
  • Experience of modelling satellite systems and subsystems.
  • Hands-on experience in customer interface role is preferable.

Aufgaben

  • Software development of space industry applications covering the entire software lifecycle.
  • Support design of Flight Dynamics software.
  • Deliver software and documentation to execution standards and timelines.

Kenntnisse

C++ programming
Object-oriented programming
Model-based software engineering methods using UML
Experience with simulation standards
Unit testing
Experience with GNU/Linux

Ausbildung

University degree in Computer Science
Degrees in Aerospace Engineering, Electronic Engineering, Mathematics or Physics

Tools

CppUnit
Simulus and SimOps Simulation Environment
DevOps software pipelines
Jobbeschreibung
Responsibilities

Your tasks will typically include but are not limited to :

Software development of space industry ground systems applications covering all software lifecycle phases, including

  • requirements engineering
  • analysis
  • design and implementation
  • unit, integration and system testing according to the specification
  • maintenance and operations
  • production of related documentation in accordance to modern, professional software engineering standards and methods;
  • Delivering the software & documentation to agreed timescales, budget and quality.

Additional responsibilities may include :

  • Support the design of Flight Dynamics software, e.g., Orbit Determination & Propagation, Collision Avoidance;
  • Studies, analyses and investigations related to software, computer systems and technologies;
  • Proposal preparation for new projects and studies
  • Support to customers related to ground software systems development and operations, including possible assignment at customer sites.
  • Customer interface

This is a full-time position, located at our office in Darmstadt, Germany or Brasov, Romania starting ASAP.

Qualifications & Competencies

Applicants should have a university degree in Computer Science or similar.Degrees in Aerospace Engineering, Electronic Engineering or Mathematics / Physics may also be suitable provided solid software engineering capabilities can be demonstrated.

Additional you should prove :

  • Experience of modelling satellite systems and subsystems
  • Experience with simulation standards – namely SMP (SMP2 or ECSS-SMP)
  • Experience with programming in C++ and objected oriented programming
  • Software development using GNU / Linux
  • Model-based software engineering methods using UML
  • Software development processes and lifecycles
  • Experience with unit testing (e.g. CppUnit based tests) and system tesing (e.g. JavaScript based tests)
  • Experience withSimulusandSimOpsSimulation Environment
Desirable skills are experience with :
  • Waterfall or Agile SCRUM software development lifecycles
  • CORBA, XML
  • POSIX programming
  • CI / CD, DevOps software pipelines and deployment
  • Hands-on experience on the software development infrastructure from industry and agency is a great plus,
  • Experience in the customer interface role is considered positive.
What can Terma offer

You will join a high-tech, international, and creative working environment in a demanding sector that offers many challenges and opportunities for personal development. You will be part of a dedicated team characterized by professional pride and deep technical competences. In addition to the professional challenges, Terma offers a wide range of social activities and sports facilities, where employees meet in an informal atmosphere.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.