Engineer senior

Engineer senior

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
Astroscale

At a Glance

  • Tasks: Develop and maintain cutting-edge spacecraft simulation software for challenging space conditions.
  • Company: Join Astroscale UK, a pioneering company in sustainable space development.
  • Benefits: Enjoy flexible working, competitive salary, private healthcare, and generous holiday allowance.
  • Other info: Work in a state-of-the-art office with opportunities for travel to Japan.
  • Why this job: Make a real impact in the space industry while mentoring junior engineers.
  • Qualifications: 5+ years in space industry and strong C/C++ software development skills required.

The predicted salary is between 63000 - 77000 £ per year.

Astroscale UK is looking for a Senior Simulation Software Engineer to join our team at our brand-new state-of-the-art office in Harwell, UK. We need to develop state-of-the-art simulators in-house, with responsibilities across the whole lifecycle, from design and development to testing and deployment.

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.

  • Design, development, integration, validation, deployment and ongoing maintenance of spacecraft simulation software
  • Develop and integrate spacecraft simulation software based on client’s requirements
  • Validate, configure, and deploy simulation software in Astroscale’s environments
  • 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:

  • 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 in debugging and validating spacecraft onboard data handling subsystem
  • Experience in debugging, profiling on Linux
  • Sound knowledge of modern C++ (C++14)
  • Experience with unit testing
  • Fluency in spoken and written English
  • Experience with Agile software development, tools and methods
  • Linux system administration, shell scripts, make, etc.
  • Scripting with JavaScript

Benefits:

  • Competitive base salary
  • Flexible working around core hours
  • Hybrid working available (dependent on individual role requirements)
  • 25 days holiday (increasing yearly up to a maximum of 28 days) + 8 days Bank Holiday
  • Life insurance and long-term sick pay
  • Private healthcare (taxable benefit)
  • Relocation allowance
  • Visa sponsorship for employees considered
  • New state of the art office and cleanroom facility
  • Potential for some travel to Astroscale Japan (Tokyo)

Astroscale is the first private company with a vision to secure the safe and sustainable development of space for the benefit of future generations, and the only company dedicated to in-orbit servicing across all orbits.

Engineer senior employer: Astroscale

Astroscale is an exceptional employer, offering a dynamic work environment in East Hagbourne where innovation meets flexibility. With a strong focus on employee growth and development, we provide competitive benefits and the opportunity to work on cutting-edge space missions, making a meaningful impact in the aerospace industry.

Astroscale

Contact Details:

Astroscale Recruitment Team

We think you need these skills to ace Engineer senior

Simulation Software Development
C/C++ Programming
Real-time Software Development
Modelling and Simulation of Digital Electronics
Debugging and Validating Spacecraft Onboard Data Handling Subsystem
Linux System Administration
Unit Testing