Researcher/ Developer Development and Application of Open-source Tudat Software for Planetary Mission Tracking Data Analysis

Updated: 2 months ago
Deadline: 04 Apr 2024

23 Feb 2024
Job Information
Organisation/Company

Delft University of Technology (TU Delft)
Research Field

Technology
Researcher Profile

Recognised Researcher (R2)
Country

Netherlands
Application Deadline

4 Apr 2024 - 21:59 (UTC)
Type of Contract

Temporary
Job Status

Not Applicable
Hours Per Week

40.0
Is the job funded through the EU Research Framework Programme?

Not funded by an EU programme
Is the Job related to staff position within a Research Infrastructure?

No

Offer Description

The dynamics of natural solar system bodies and planetary spacecraft provide a wealth of scientific information. These dynamics are typically measured using a combination of different radiometric and astrometric data types, collected both by spacecraft and from ground-based observations. By fitting these data to a dynamical model, these bodies’ physical properties (gravity fields, rotational dynamics, tidal properties, orbits, etc.) can be inferred, providing some of the most important constraints on the interior, origin, and evolution of solar system bodies. Due to the exceptional quality of the data, and the diversity and complexity of physical effects that must be included, this process requires sophisticated scientific computing tools. We are recruiting a researcher/developer to join the development team of our open-source Tudat research software, with the specific goal of extending the functionality for interplanetary orbit determination.

Tudat (TU Delft Astrodynamics Toolbox) is an open-source astrodynamics software suite developed primarily at TU Delft. Its core functionality is numerical propagation and estimation of the dynamics of both spacecraft and natural solar system bodies. The majority of the functionality is implemented in C++, with the primary interface in Python using the pybind11 library. It is an important tool for the research and education of the Astrodynamics and Space Missions (AS) group at TU Delft and has been used in numerous past and current Ph.D. projects. It has contributed to ~20 peer-reviewed journal articles, led by staff and students at TU Delft, as well as researchers at other institutes. The bulk of the scientific publications has been on topics related to simulated interplanetary orbit determination. In 2023, a project was started to extend Tudat’s functionality to the field of real-world tracking-data analysis.

One of the extraordinary aspects of Tudat in this field is that it is completely open-source. It is our ambition to develop Tudat to the point where it can perform state-of-the-art analyses of space mission tracking data, where all scientific publications will include a code repository with which all results can be reproduced by anyone. We are recruiting a researcher/developer to support the further development of existing Tudat functionality in this area, to realize a state-of-the-art open-source software suite for use in planetary science research. Specific tasks will/can include:

  • Extending the capabilities for the loading and processing of various sources of tracking data, and associated ancillary data, including from NASA’s Deep Space Network, ESA’s ESTRACK network, and the Minor Planet Center (MPC).
  • Implementing, testing, and documenting additional high-fidelity models for orbital dynamics and media corrections.
  • Benchmarking the results of the newly developed functionality against existing results, and analyses from other tools.
  • Applying the existing and newly developed functionality to selected targets, to assess the quality and performance of the implementation, identify aspects of future improvements, and support ongoing research both at TU Delft and in the broader community.

Requirements
Specific Requirements

For this position, we are looking for someone to design and implement models in both C++ and Python, to improve the capabilities of our Tudat software, as well as apply these models for the estimation of dynamics of both spacecraft and natural solar system bodies. Specifically, we are looking for someone with the following profile:

  • M.Sc. or Ph.D. in the field of Aerospace Engineering, Physics, Mathematics, Earth or Planetary Science, Computer Science or a related field.
  • Proven affinity with using C++ and/or Python in the context of scientific research (which can include and/or internship and M.Sc. thesis project).
  • Prior knowledge and experience in orbital dynamics or research data analysis is preferred.
  • Prior experience with orbit propagation/determination software is preferred.
  • Proficiency in written and spoken English.

The position could be filled by someone with a software development background who has an affinity with space science, or someone from a natural science/engineering background who has an affinity with software development.

The specific tasks of the position can partially be tailored to the candidate’s background. For instance, a larger focus could be put on the application of the developed functionality to the determination of orbits and interior properties of specific targets/missions of interest, or a larger focus can be put on the (re)design of underlying software architecture. For any questions on the specifics of the position, or the profile of the candidate, please feel free to contact us.


Additional Information
Benefits
  • This position is for a fixed period of 18 months. During this time, the team will be actively engaged in acquisition of additional funding, with which to create a continuation of this position, or create a new position focused entirely on the application of the developed functionality.
  • A salary based on scale 10 of the CAO for Dutch Universities with a minimum of €3.226,00 and a maximum of €5.090,00 gross per month based on a fulltime contract (38 hours), plus 8% holiday allowance and an end-of-year bonus of 8.3%.
  • An excellent pension scheme via the ABP.
  • The possibility to compile an individual employment package every year.
  • Discount with health insurers.
  • Flexible working week.
  • Every year, 232 leave hours (at 38 hours). You can also sell or buy additional leave hours via the individual choice budget.
  • Plenty of opportunities for education, training and courses.
  • Partially paid parental leave
  • Attention for working healthy and energetically with the vitality program.

Selection process

A pre-employment screening can be part of the selection procedure.


Additional comments

Are you interested in this vacancy? Please apply no later than 4 April 2024 via the application button and upload:

  • A cover letter.
  • A CV.
  • Letters of recommendation or contact information for at least two references.

Please note:

  • For more information about this vacancy, please contact [email protected] .
  • You can apply online. We will not process applications sent by email and/or post.
  • Please do not contact us for unsolicited services.

Website for additional job details

https://www.academictransfer.com/338138/

Work Location(s)
Number of offers available
1
Company/Institute
Delft University of Technology
Country
Netherlands
City
Delft
Postal Code
2628 CD
Street
Mekelweg 2
Geofield


Where to apply
Website

https://www.academictransfer.com/en/338138/researcher-developer-development-and…

Contact
City

Delft
Website

http://www.tudelft.nl/
Street

Mekelweg 2
Postal Code

2628 CD

STATUS: EXPIRED

Similar Positions