Software Developer (NEO) (m/f/d)

Terma

Software Developer (NEO) (m/f/d)

Terma

Darmstadt, Germany

Job description

For our customer, ESA/ESOC in Darmstadt, Germany, we are seeking a Software Developer to support the development and maintenance of applications supporting ESA’s Near-Earth Object (NEO) Space Safety programmes.

Please see: (https://www.esa.int/Space_Safety/Space_Safety_ESA_s_Planetary_Defence_Office).

Background

ESA’s Space Safety Programme:

The general objective of the ESA’s Space Safety Programme is to contribute to the protection of our planet, humanity and assets in space and on Earth from hazards originating in Space and to contribute to Europe by providing safety from such hazards, as a service to its society.

In the NEO field, ESA contributes to the following goals:

  • Knowledge of the current and future positions of all NEO objects above a given size threshold or risk level, in particular their minimum fly-by distance to the Earth and time of those events;
  • Maintain awareness of collision risks with the Earth;
  • Access to verifiable, dependable, timely data with integrity and known accuracy.

Those NEO activities are implemented within ESA’s Planetary Defence Office (PDO), which is one of the pillars of the Space Safety Programme. The PDO is addressing the “…prediction and detection of the potential impact of a near-Earth object”.

The top-level tasks for ESA’s PDO are:

  1. Issue NEO impact warnings and news releases;
  2. Provide direct access to data in the NEO database;
  3. Provide access to data in the NEO database available only via registration;
  4. Perform additional NEO observations;
  5. Provide high priority information;
  6. Provide educational and outreach material;
  7. Provide user tools.

Who we are looking for

Terma develops a wide variety of applications for the space industry and community. One domain includes developing applications supporting ESA’s Space Safety Programme. Examples of applications include Tasking software for planning and scheduling telescope observations, and database systems for NEO physical properties.

We are therefore looking for highly motivated candidates to join us who have an interest combining working in the astronomy and astrophysics domain as well as development of modern software applications to be used by the astronomical community.

The applications developed by Terma utilize modern software development frameworks, including Spring Boot and Angular, providing industrial-strength full-stack applications for the user community.

Qualifications & Competencies

Applicants shall have a University degree in a relevant field (e.g. Astrophysics, Physics, Computer Science, Engineering or Telecommunications) or similar.

Skills

You should have experience or knowledge of some or all of the following:

  • Knowledge of astronomy or astrophysics;
  • Knowledge of Near-Earth Objects (NEO);
  • Full-stack applications development;
  • Web applications development;
  • Java programming;
  • Python programming;
  • Typescript or Javascript;
  • Experience in JSON, XML, REST;
  • Spring Boot;
  • Angular;
  • Databases, MariaDB or MySQL, SQL;
  • Software specification;
  • Object Oriented Design;
  • Software development using Linux;
  • Software testing and debugging;
  • Software configuration management using Git;
  • Knowledge of GitLab;
  • Experience in Continuous Integration and Continuous Deployment (Gitlab pipelines);
  • Knowledge of software development standards, such as ECSS;
  • Knowledge of software configuration management fundamentals and principles;
  • Experience in project management, ideally with agile software development;
  • Experience in writing formal software documentation.

Other Capabilities

  • Fluent spoken and written English;
  • Good communication skills;
  • Ability to commit to the plan and deliver agreed results on time;
  • Ability to work autonomously, and analytically, and be results-oriented;
  • Comfortable working in a distributed team, and well versed in using collaborative tools;
  • Ability to interact with other teams and customers.

What can Terma offer

At Terma, we consider skilled employees, enthusiasm, and job satisfaction as the very foundation of our success and as a prerequisite for the development of the “best-in-class” solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace.

Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company:

  • Great opportunities for training and personal development;
  • Challenges in advanced technical environment;
  • International and cosmopolitan working atmosphere;
  • An employment contract with an attractive package with extra-legal benefits;
  • Highly competitive salary.

Note:

Recruitment is depending on successful selection by the customer.

This is a full-time position to be located at Terma´s office, in Darmstadt, Germany, with the planned starting date at the beginning of 2025.

Additional information

For further information, please contact Mrs. Liliane Bromberg Carvalho by telephone [+49 6151 86005 80] or by email [ta.space@terma.com].

To ensure that your application will reach us and is properly processed please apply through the link below with a Cover Letter and an up-to-date Curriculum Vitae.

Please note that applicants must hold all appropriate documentation and permits to work in Europe.

Terma

The high-tech and innovative Terma Group develops products and systems for defense, non-defense, and security applications, including command and control systems, radar systems, self-protection systems for aircraft and vessels, space technology, and aerostructures for the aircraft industry.

Terma is headquartered at Aarhus, Denmark. Internationally, Terma has subsidiaries and operations in The Netherlands, Germany, France, Czech Republic, Austria, Romania, United Kingdom, United Arab Emirates, India, Singapore, and the U.S.

The Space Business Area contributes with mission-customized software and hardware products including power systems and star trackers as well as services to support a number of in-orbit pioneering European scientific and Earth observation satellite missions. Additionally, Terma is contracted for the development and delivery of software and hardware systems and services for numerous ongoing and future European, and international missions.

Terma Space operates out of Denmark, The Netherlands, Germany, France, Czech Republic, Austria, Romania, and the UK.

Application deadline: 8 September 2024

Apply Now

Don't forget to mention Space-Careers when applying.

Share this Job

© EuroJobsites 2024