Job title: Senior Simulation Software Engineer
Job type: Permanent
Emp type: Full-time
Salary from: GBP £52,000.00
Salary to: GBP £68,000.00
Location: Oxfordshire, United Kingdom
Job published: 2022-08-01
Job ID: 34251

Job Description

 
 

Senior Simulation Software Engineer

Oxfordshire, UK

Hybrid (will require that you are based in the area); Full-time; Permanent

 

An exciting Senior Simulation Software Engineer opportunity has just arisen with a dynamic and rapidly growing company seeking to make a positive contribution to the growing problem of orbital debris that endanger mankind’s continued use of space as an asset. To achieve this objective, their missions rely on powerful satellite simulators for validating and preparing the mission operations. Thus, they need to develop state-of-the-art simulators in-house, with responsibilities across the whole lifecycle, from design and development to testing and deployment.

 

The role:

 

You will provide technical expertise for the development of simulators. You will be simulating satellites in the toughest conditions and simulating 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 mentoring team members.

 

  • Design, development, integration, validation, deployment and ongoing maintenance of spacecraft simulation software
  • Provide technical expertise as a subject matter expert regarding simulator development
  • Develop and integrate spacecraft simulation software based on the client’s requirements
  • Validate, configure, and deploy simulation software in the company's environments
  • Develop scripts based on the client’s operational scenarios
  • Perform maintenance activities on simulators to ensure the 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

 

Requirements:

  • Bachelor's degree in Computer Science, Electronics, or other STEM disciplines
  • Over 5 years of space industry experience in modelling and simulation of digital electronics (processors, memory, FPGA) and interfaces/buses (CANBus, RS422, RS485, SpaceWire)
  • Over 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 and 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

 

In return you will receive (amongst others):

  • Negotiable basic salary
  • Flexible working around core hours
  • Hybrid working
  • 25 days holiday (increasing yearly up to a maximum of 28 days) + 8 days Bank Holidays per year
  • Life insurance and long-term sick pay
  • Private healthcare (taxable benefit)
  • Relocation allowance (where applicable)
  • Visa sponsorship from anywhere in the world (where applicable)
  • Regular social events

 

If you have the expertise and the ambition to take on this position, please apply. I will be looking forward to discussing this opportunity with you in further detail.