I am recruiting for an Embedded Software Engineer for a client of mine 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 Embedded Software Engineer will have the option to work OUTSIDE IR35 through your own Ltd Company, however, if you prefer you can work INSIDE IR35, working through one of our PSL Umbrella Companies. The role is 5 days in the office in Hampshire, near Guildford. 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. If you are interested interviews will be held this week via Microsoft Teams OR in person in the office. Rate: Negotiable, DOE (Paid Per Day) Hours: 37.5 hours per week (Monday-Friday) Start: ASAP Contract Length: 12 Months Get in contact on 02922 740 980 or email me on for immediate consideration. g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.