Simulation Software Engineer
Apply- Job Location: Germany
- Type: Contract
- Posted: 12/05/2025
Your Tasks
– As a member of the Simulator Software Team, you are responsible for the full life-cycle development of simulation software for a variety
of spaceflight missions:
– Design, develop and implement simulation models of satellite equipment and the space environment
– Continuously improve the simulation framework, user front-end and the test-/debugging interfaces and tooling
– Perform tasks along the full software life cycle, including software requirements, architecture, design, code, test, integration and
documentation
– Coordinate with customers and internal software teams for the design, for reviews and the timely delivery of simulators
– Support the customer teams during mission preparation as well as during the maintenance phase of the simulators
Your Qualifications
– A degree in engineering with a major or PhD in Computer Science, Electrical Engineering, Aerospace Engineering or a comparable
qualification
– Proficiency in modern C++, experience with Python
– Familiarity with working in a Linux environment
– Professional experience as Software Engineer or Simulator Software Engineer would be an asset
– Knowledge of federated simulation and co-simulation techniques would be an asset
– Experience with Qt, Git, DOORS and JIRA as well as embedded software is a plus
– Experience with ECSS-SMP tools/environments and software standards (e.g. ECSS-E-ST-40C- or DO-178B) is an advantage
– Previous experience in the space sector with a focus on the ground station software would be an asset
– High motivation and independent way of working
– High communication, teamwork and time management skills
– Fluency in spoken and written English
Capital International Staffing Ltd is acting as an Employment Business in relation to this vacancy.
Apply