Jobsuche > Darmstadt > Anwendungsentwicklung

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

Telespazio DE
Darmstadt, DE
Diese Stelle ist in deinem Land nicht verfügbar.

Who You Are

You are a fan of both computer science and spacecraft missions? You would like to develop software using modern techniques and at the same time play a role in the coming satellite missions?

You would like to work in an international and informal environment?

Do what you love as a Software Engineer!

In this position, you will be designing, developing, and maintaining efficient and reliable C++ code for a sophisticated software environment in the space domain.

You will mainly develop software models for satellite subsystems and help maintaining the code quality, organization, and automation.

As a member of a team with excellent expertise in both software development and space, you will get the opportunity to develop your career.

Show us your curiosity for the unknown!

You are able to understand technical documentation and how different components work. You are eager to understand how hardware works and are able to summarize your understanding.

With recurring new challenges, your curiosity will be piqued!

We are looking forward to meeting you!

What You Will Focus on

  • Understand how different satellite components work based on technical documentation and translate this understanding in software.
  • Design, develop, document and test software in C++ that you can be proud of
  • Develop software models for Linux based satellite subsystems using the SMP2 or ECSS SMP standard and the ESA / ESOC SIMSAT / SIMULUS suite
  • Participate in all aspects of the software life cycle from design through development, support and re-engineering, validation and maintenance, with a focus on delivering high quality reliable software to satisfy our demanding customers
  • Translate the customer needs into delivered features, and become proficient in estimating and defining your future tasks

What You Bring

  • Software Engineer with a university degree in Computer Science, Software Engineering, Mathematics, Mechatronic, or similar
  • Some experience in working in a team as a working student or staff member

Essentially

  • C++ programming language
  • Object oriented programming and design using UML
  • Good understanding of technical documentation
  • Excellent at problem solving, with a logical and pragmatic demeanour
  • Proficiency in spoken and written English

Desirably

Experience with more sophisticated elements of software development would be an asset :

  • Linux command line
  • Source Code Control System (Git)
  • Maven, Jenkins, Nexus
  • Debugging of code, static and dynamic code analysis
  • Experience in continuous integration processes and tools
  • Knowledge of automated testing using CppUnit or similar
  • JavaScript and Java programming languages

A background in the space market and its applicable standards would also be a plus :

  • Background or at least interest in the space industry
  • SMP2 or ECSS SMP standard
  • SIMSAT / SIMULUS suite
  • Spacecraft Operations including ECSS-E-70 (Packet Utilisation Standard)
  • Spacecraft Database, e.g. expressed as SCOS MIB or EGS-CC CDM

Furthermore

A citizenship of an EU or ESA member state is mandatory.

How to Apply

Are you passionate about making an impact, with an open and curious mentality? Get in touch with us today and send us your application!

Vor 6 Tagen
Ähnliche Stellenangebote
Gesponsert
Dassault Systèmes
Darmstadt, Hessen

Within our electromagnetic simulation tool chain, circuit simulation is an integral part in many different workflows. PhD degree in Electrical Engineering, Physics or equivalent with strong focus on software development. As a member of the EMAG Circuits & Systems team, you boost our circuit simu...

Gesponsert
UX Gruppe
Darmstadt, Hessen

Bei uns kannst Du innovative Software für die Industrie entwickeln. Unterstützung bei Architektur und Design von Software-Lösungen. Mitarbeit bei Umsetzung von Software-Projekten (Implementierung, Test, Versionsmanagement, Integration, Abnahme). Erste Erfahrung in der Software-Entwick...

Gesponsert
ADEAL Systems
Neu-Isenburg, Hessen

Wir möchten Schritt für Schritt unser kleines schlagkräftiges Team vergrößern und mit Dir zusammen innovative Ansätze und Lösungen im Bereich von Data und Software Engineering entwickeln. Erarbeitung von innovativen Ansätzen im Bereich Data und Software Engin...

Gesponsert
Accso - Accelerated Solutions
Darmstadt, Hessen

Software Engineer* Individualsoftware. Du wirkst in allen Disziplinen des Software-Engineerings mit und schreibst gut designten, testbaren und effizienten Code. Du bringst fundierte Kenntnisse im Software Engineering mit und hast Lust, auch mal andere Programmiersprachen auszuprobieren - vorzugsweis...

Gesponsert
comlet Verteilte Systeme GmbH
Darmstadt, Hessen

Erste Erfahrung in der Softwareentwicklung, optimalerweise im Bereich embedded Systems. Ob bei der Entwicklung einzelner Komponenten, komplexer Produkte oder von vernetzten Systemen: unser Engineering ist immer einen Schritt voraus. ...

Gesponsert
betzemeier automotive software
Reinheim, Hessen

KG, entwickeln und implementieren als familiäres Softwareunternehmen unsere Business-Software für den Automobilhandel. Wir, die betzemeier automotive software GmbH & Co. ...

Gesponsert
INNEO Solutions
Langen, Hessen

Helfen Sie mit Ihrer Expertise und bewerben Sie sich jetzt für einen unserer zehn Standorte in Deutschland als Software-Experte Java / Software Architekt (m/w/d). ...

Gesponsert
Accso - Accelerated Solutions
Darmstadt, Hessen

Wir sind digitale Maßschneider - Expert:innen für individuelles Softwareengineering & IT-Consulting. Du konzipierst und designst hochwertige Software-Architekturen . Du entwickelst innovative Software und sorgst für die Sicherstellung einer hohen Codequalität . Mit unseren S...

Gesponsert
Accso - Accelerated Solutions
Darmstadt, Hessen

Wir sind digitale Maßschneider - Expert:innen für individuelles Softwareengineering & IT-Consulting. Gemeinsam mit anderen Accsonaut:innen realisierst du anspruchsvolle und spannende Softwareanwendungen für unsere Kunden. Mit unseren Softwareprojekten verfolgen wir dabei ein Ziel: Die Welt ein bissc...

Gesponsert
Accso - Accelerated Solutions
Darmstadt, Hessen

Wir sind digitale Maßschneider - Expert:innen für individuelles Softwareengineering & IT-Consulting. Engineer* Digital Process Automation (Camunda). Du besitzt gute Kenntnisse in State-of-the-Art Softwareentwicklung des Java-Ökosystems und Technologien wie Spring, Spring Boot sowie Datenbanken. Mit ...