Simulation & Modelling Engineer (System Integrator)

Airbus SE
Apply Now

Job Description

Do you want to work in the space industry and learn how a satellite flies? Are you interested in participating in the success of space exploration and science missions? Are you looking for a role combining software development and aerospace engineering? Where the work you do will affect generations to come? Then we would like to speak to you!

We want you to apply your problem solving and software engineering skills towards the design and development of complex solutions for the spacecraft industry. We have a number of new and interesting projects on the horizon, including the Mars Sample Fetch Rover (NASA-ESA collaboration for bringing samples from the Martian surface back to Earth) along with other Earth Observation and Science (EOS) missions.

The Simulation & Modelling division comprises departments in the UK, France and Germany and produces the Functional Verification Infrastructure (FV-I) used for satellite functional verification. The verification facilities are both numerical (software) simulators and hybrid (part software, part hardware) test benches.

Although you will be tackling applications that are out of this world, you will be working with tried, tested and reliable tools and technologies. The end application you are creating needs to be of high quality and reliability.

In this role, you will be primarily responsible for the design, development and integration of software within our simulators as well as support technical exchanges with other space engineering disciplines. You will work closely with the engineering teams to ensure the successful development and delivery of the simulators and test benches used to validate our spacecraft and rovers.

The main technical activities include: technical requirements analysis, software design and implementation, technical follow up with external teams, system integration, testing and delivery of the benches. The underlying software implementation is C++, with Java used as the test language. The simulator is developed and run in a Linux environment.

In order to be successful in this role, you will require the following experience:

  • Excellent (admin level) knowledge of Unix/Linux operating systems
  • An excellent working knowledge of development domains, frameworks and utilities
  • Continuous integration and continuous deployment using Jenkins/GITLab
  • Excellent practical knowledge of C++ & Java
  • Knowledge on testing methodologies and unit testing frameworks
  • Configuration management using GIT
  • Object Oriented analysis & design using UML (or similar)
  • Excellent verbal and written communication and presentation skills, with an ability to explain technical things to non-technical people
  • Knowledge of machine-to-machine communication protocols
  • Well-versed in the software development life cycle
  • Best practice design patterns and effective coding practices

Knowledge and experience in the following areas would give you a further advantage:

  • Real-time software design & debugging
  • Strong understanding of multi-process and/or multi-threading software design and implementation
  • Spacecraft avionics systems
  • ECSS software standards
  • SpaceWire, MilSTD 1553, ECSS PUS, CAN data protocols

Not 100% match for the role? No worries! Airbus will support your professional development and invests in your learning journey/continuous learning.

What we can offer you

  • A competitive salary with annual profit share
  • An ever growing list of company benefits including enhanced pay for maternity, paternity, adoption and shared parental leave and generous pension contributions
  • Very strong, very real career development options across our transnational, market leading company
  • A hybrid working pattern of 2 to 3 days per week in the office and 2 to 3 days remotely
  • Flexible hours - 37 per week with no core hours on Friday afternoons!

Many of our staff work flexibly in many different ways, including home working. Please talk to us at interview about the flexibility you need. We can’t promise to give you exactly what you want, but we do promise not to judge you for asking.

Company Info.

Airbus SE

Airbus SE is a European multinational aerospace corporation. Airbus designs, manufactures and sells civil and military aerospace products worldwide and manufactures aircraft in Europe and various countries outside Europe.

  • Industry
    Aerospace
  • No. of Employees
    126,495
  • Location
    Leiden, Netherlands
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Airbus SE is currently hiring Simulation and Modeling Engineer Jobs in Stevenage, UK with average base salary of £65,000 - £95,000 / Year.

Similar Jobs View More