Spacecraft Simulator Sw Engineer
Descrizione
Functieomschrijving
Importante Azienda Italia Inhouse Services is currently recruiting a Spacecraft Simulator SW Engineer, for an aerospace client based in Rome.
Responsabilità
The job holder will be in charge of designing, developing and testing the Importante Azienda generation of Spacecraft Simulators for all the forthcoming Importante Azienda missions, with the aim of faithfully reproducing the functional behavior of the Satellites, Ground Segment and Importante Azienda environment by simulating:
all satellite sub-systems, physical perturbations, attitude and orbital dynamics, TM/TC exchanges with the Ground Control Centre.
Model-driven object-oriented software design and development (UML, MDXML, UMF)
Architectural design
Development of both Flight and Ground Simulation Models, including the On-Board Computer, as well as the Avionics, Propulsion, EPS, Structural, Thermal, TT&C, Payload Sub-Systems, according to the equipment interface specification
Integration of instruction-level processor emulators
Integration and configuration of simulation models
Model sharing aimed at plug & play reuse
Planning and execution of unit/integration/validation tests
Documentation preparation:
- Requirements Specification
- Architectural and Detailed Design Description
- Interface Requirements
- User Manual
- Verification and Validation Test Plan & Report
Simulation Model Portability (SMP) standards, Spacecraft
Simulation Reference Architectures, real-time simulation kernels, multi-core processors (e. g. , GR740 4xLEON4, SPARC v8 instruction set), hypervisors, instruction set emulation, communication standards (CCSDS/ECSS) and protocols (MIL-STD-1553, CAN, SpaceWire, UART), object oriented programming, real-time embedded software.
Functie-eisen
Master Degree or PhD in Computer Science, Electronic Engineering or equivalent.
Fluent English (at least C1), both spoken and written.
At least 2-3 years of experience in a similar job.
Excellent knowledge of Object-Oriented Design, as well as of different scripting and programming languages:
Plus:
The knowledge of software development methods and standards is required.
The knowledge of ECSS standards is considered an asset.
In particular, the knowledge of SMP2 or ECSS-SMP.
The knowledge of cutting-edge multicore processors (e. g. , SPARC/ARM/RISC-V), processor emulators (e. g. , qemu, TSIM, TEMU), time/Importante Azienda partitioning, operating systems and hypervisors (e. g. , XtratuM/PikeOS).
The knowledge of communication systems architectures and protocols (e. g.
ISO/OSI) including specific Importante Azienda standards (CCSDS/ECSS) and network technologies (MIL-STD-1553B, Can Bus, SpaceWire, etc.
).
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro