GNC Modelling and Simulation Engineer
Role details
Job location
Tech stack
Job description
activities cover:
-
Satellite formation flying, rendezvous, in-orbit servicing (IOS) and active debris removal (ADR)
-
Entry, descent, and landing on planets (Earth, Mars) & natural satellites
-
Launch vehicles
-
Earth observation, up-stream (flight segment) and downstream
-
Interplanetary exploration and navigation
-
Unmanned autonomous vehicles (UAVs, UGVs)
-
System and mission design, The following types of responsibilities are envisioned:
-
Specification, design, implementation, and validation of environmental, spacecraft, sensor and actuator dynamics, to be applied to Earth-observation, interplanetary, and ADR/IOS satellites, among others, and/or
-
Specification, design, implementation, and validation of environmental, spacecraft, sensor and actuator dynamics, to be applied to satellites, launchers, and re-entry vehicles, among others, and/or
-
Development and maintenance of tools for model validation and versioning;
-
Support to CC wide strategies for code re-usability and scalability; The activities involved may include:
-
Specification and validation of simulation and modelling solutions,
-
Mathematical modelling and development of dynamic systems of actuator, sensors, and vehicle, launchers and spacecrafts;
-
Extension and adaptation of the simulation models according to manufacturer specifications,
-
Simulation infrastructure scalability, maintenance, and production
-
Analysis and trade-off of hardware solutions
-
Interface with the overall system team
-
Technical management
Requirements
Required: A recognized engineering degree (Mechanical, Aerospace, Electrical, Electronic) or a related degree (e.g., Physics, Maths) Desired: Postgraduate studies (MSc or PhD) with a focus on aeronautical / aerospace engineering and providing a solid background in at least two of the following:
-
Orbital mechanics and atmospheric flight dynamics
-
Structural modelling for simulation purposes
-
Model-based system engineering Professional Experience: Required: Minimum relevant professional experience of 1-3 years Desired: Engineer with 5 or more years of experience in the practical application of the domains relevant to the post (relevant MSc & PhD studies should also be considered). The position will be tailored to the level of experience; additional industrial and/or academic experience would be viewed very positively. Technical Requirements: Required: The following capabilities are required for the post:
-
Strong MATLAB/Simulink background
-
Modelling of environment, S/C dynamics and equipment
-
Good S/W programming skills
-
C language programming skills
-
Capacity to understand new concepts, applied to engineering problems Desired: The following capabilities are desired for the post:
-
Physical modelling with Simscape
-
Experience with Python
-
Object oriented programming
-
Experience with XML
-
Automatic code generation
-
Software engineering
-
Experience in flight operations in ESA/European programmes Language Skills: Good level of English, spoken and written Personal Skills: Strong communication and interpersonal skill to deal with customers and providers all around the world
-
Eagerness and willingness to undertake a steep learning curve
-
Good problem solving and analytical skills
-
Able to work independently and on multiple tasks at the same time
-
Collaborative, trustworthy, open-minded, proactive, original, inquisitive person