Simulation Software Engineer / Architect

Simulation Software Engineer / Architect Airbus Defence and Space is a division of Airbus Group formed by combining the business activities

Airbus Getafe, España

Apúntate a la oferta

Simulation Software Engineer / Architect

Airbus Defence and Space is a division of Airbus Group formed by combining the business activities of Cassidian, Astrium and Airbus Military. The new division is Europe’s number one defence and space enterprise, the second largest space business worldwide and among the top ten global defence enterprises. It employs some 40,000 employees generating revenues of approximately €14 billion per year.

Description of the job

A vacancy for a Simulation Software Engineer / Architect has arisen within Airbus Defence & Space in Getafe- Madrid.The successful applicant will join Engineering Department.

At Airbus Defence & Space we are developing high fidelity Training and Engineering Simulations for a variety of aircrafts. At the core, our Simulations are distributed real-time applications. Each simulation contains tens of models representing individual aircraft systems.

We are looking for a (Senior) Software Engineer / Architect with solid experience (>5 years) in developing and designing distributed applications. You will be working in an international team, located in Getafe, Madrid.

Tasks & accountabilities

Your main tasks and responsibilities will include:

  • Design, development and integration of Simulation components like
    • Simulation Models
    • Maintenance of our distributed real-time communication framework
    • Gateway services
    • Multi-channel visual systems
    • 3rd party applications like Tactical Environments
    • Improvement, Debugging and refactoring of legacy simulations
    • Architecture of complex distributed simulations
    • Development of Simulation Tools

Required skills

We are looking for candidates with the following skills and experience:

  • High level of experience in C++, Qt, Ada, Python and Go
  • Development & Design of (realtime) Distributed Architectures
  • Communications Libraries like ZeroMQ, gRPC, NATS, Corba, HLA, DIS, Protocol Buffers
  • Solid Linux skills
  • Automated Unit & System Testing
  • Setup of CI/CD Pipelines with Gitlab & Jenkins
  • Practitioner of Agile (SCRUM/Kanban) development (Jira)
  • GUI Application development (with Qt / QML / JavaScript)
  • Good UI/UX instincts
  • Experience with Containers (Docker) and their Orchestration (Kubernetes / Mesos)
  • Know-how in Machine Learning / Big Data would be beneficial
  • Experience with OpenGL would be beneficial
  • Proactivity is key
  • Ability to work independently
  • Team player and always open to help out your colleagues
  • English Advanced.
  • Available to travel occasionally abroad (mainly within the EU).

CONTACT

:

Please apply for this vacancy on line at our careers site (https://jobstats.robopost.com/count/clic.php?v=94696&j=1985) with your CV attached.

-- By submitting your CV or application you are consenting to Airbus Group using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus Group.

Otras ofertas que pueden interesarte