Job Title: Embedded Software Engineer / V&V Engineer
Duration: 12 Months
Location: Hampshire
Rate: Negotiable - (Outside IR35)
Overview: We are recruiting for an Embedded Software Engineer to verify and validate a Model Based Systems Engineering (MBSE) Platform developed by the European Space Agency. The work is based out of Hampshire working within the space, telecommunications, and electronics industries.
Work Environment: The role is 5 days in the office in Hampshire.
Responsibilities
1. Verification and validation of a software runtime that is compiled alongside some Model Based Systems Engineering (MBSE) generated code (from ESA tool "TASTE").
2. The integration of the runtime and MBSE code onto an ARM-M7 based platform.
3. The preparation of demonstrations of the MBSE code and runtime, including integration into a training spacecraft.
Essential Requirements:
1. C coding
2. Code coverage analysis (GCOV)
3. Unit testing (CMocka)
4. Hardware Integration
Desirable Requirements:
1. RTOS (RTEMS)
2. ARM-M7 Processors
3. Microchip SAM Architecture
4. Jenkins
5. Knowledge of MBSE environments (e.g. Matlab, Simulink, Stateflow)
6. Knowledge or appreciation of ECSS-E-ST-40, ECSS-Q-ST-80 or DO-178B/C, ASN.1, SDL
#J-18808-Ljbffr