Job Title: Embedded Software Engineer / V&V Engineer
Duration: 12 Months
Location: Hampshire
Rate: Negotiable - (Outside IR35)
Embedded Software Engineer (Guildford, Hampshire)
We are recruiting foranEmbedded 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.
The role is 5 days in the office in Hampshire,
Responsibilities
- Verification and validation of a software runtime that is compiled alongside some Model Based Systems Engineering (MBSE) generated code (from ESA tool "TASTE").
- The integration of the runtime and MBSE code onto an ARM-M7 based platform.
- The preparation of demonstrations of the MBSE code and runtime. Including integration into a training spacecraft.
Essential Requirements:
- C coding
- Code coverage analysis (GCOV)
- Unit testing (CMocka)
- Hardware Integration.
Desirable Requirements:
- RTOS (RTEMS)
- ARM-M7 Processors
- Microchip SAM Architecture
- Jenkins
- Knowledge of MBSE environments (e.g. Matlab, Simulink, Stateflow)
- Knowledge or appreciation of ECSS-E-ST-40, ECSS-Q-ST-80 or DO-178B/C, ASN.1, SDL.