The DLR Institute of Communications and Navigation is dedicated to mission-oriented research in selected areas of communications and navigation. Its work ranges from the theoretical foundations to the demonstration of new procedures and systems in a real environment and is embedded in DLR's Space, Aeronautics, Transport, Security and Digitalization programmes.
What to expect
At the Institute of Communication and Navigation of DLR, we are developing a tool with the goal of dimension and optimize inter-satellite links (ISLs). The tool will consider various inputs such as constellation layout, ground segment constraints, and ISL requirements, and will use optimization algorithms to find the best solution, including data rate, number of terminals, performance statistics, and scheduling. This tool will extend an existing and mature Satellite Network Simulation tool developed at DLR-KN.
Your tasks
- Software design of the Optimization Module (OM) and GUI, this includes, deliver a descriptive design together with graphical designs as required, for example class, activity, component or state- machine diagrams.
- Implementation of the OM and its GUI, following the achieved design, using C++, Python or Rust.
- Software Verification of the OM and documentation. This includes live demonstrations, unit-test, integration tests, and/or code review.
Your profile
- Study of Computer Science, Computer Engineering, Software Engineering, Electronics Engineering or similar
- Good knowledge of Python and C++
- Knowledge of Docker, Git and Linux
- Optional: Knowledge of Rust and CI/CD
- Self-sustained working behavior
- English language proficiency
We look forward to getting to know you!
If you have any questions about this position (Vacancy-ID 3406) please contact:
Christopher Schmidt
Tel.: +49 8153 28 3091