Senior Simulation Engineer

Senior Simulation Engineer

Astroscale

Harwell, United Kingdom

The candidate will provide technical expertise for the development of simulators at Astroscale UK. You will be simulating satellites in the toughest conditions and performing manoeuvres in close proximity to other space assets. As a senior member of the team, you will work on all aspects of software development on our state-of-the-art simulators, from analysis and design, through to testing and deployment as well as mentor more junior team members.

Responsibilities

  • Design, development, integration, validation, deployment and ongoing maintenance of spacecraft simulation software;
  • Provide technical expertise as Subject Matter Expert regarding simulator development;
  • Develop and integrate spacecraft simulation software based on client’s requirements;
  • Validate, configure, and deploy simulation software in Astroscale’s environments;
  • Develop scripts based on the client’s operational scenarios;
  • Perform maintenance activities on simulators to ensure highest availability to users;
  • Support in writing standard Operational procedures to the Operations team;
  • Write start-up scripts to configure the simulators as required for the different operational configurations.

Essential Skills

  • University degree in Computer Science, Electronics, or other STEM discipline;
  • Minimum 5+ years of space industry experience in modelling and simulation of digital electronics (processors, memory, FPGA) and interfaces/buses (CANBus, RS422, RS485, SpaceWire);
  • Minimum 5+ years of industry experience in software development using C/C++ , real-time software development, preferably using modelling and simulation technologies;
  • Experience with SMP2 and SIMULUS Suite and/or other spacecraft simulation frameworks;
  • Experience with an emulation suite, preferably ESOC Emulator Suite or TEMU;
  • Experience in debugging and validating spacecraft onboard data handling subsystem;
  • Experience in debugging, profiling on Linux;
  • Sound knowledge of modern C++ (C++14);
  • Object oriented design using UML, design patterns;
  • Experience with unit testing;
  • Fluency in spoken and written English.

Desirable skills

  • Experience with Agile software development, tools and methods;
  • Experience with ECSS-E-70 (PUS), SCOS MIB;
  • Linux system administration, shell scripts, make, etc.;
  • Scripting with JavaScript.

Apply Now

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

Share this Job

© EuroJobsites 2024