Recruiters Login

SOFTWARE ARCHITECT

Employment Type Permanent
Location Hertfordshire , Stevenage
Industry Sector Aerospace
Start Date
Salary/Rate £excellent +
Reference J4286
Date Advertised 09-10-2008 - 09:50

This vacancy is out of date and no longer accepting applications.

Description

Software Architect

This role will encompass the subcontract management of the external companies responsible for the On Board Computers Softwares design, development and verification (main computer, plus additional ones (in sensors for instance)) and the Independent Software Validation & Verification (ISVV). As such, the Software Architect is responsible for insuring all software development activities are properly coordinated across the whole project, that agreed schedule are maintained, and that all activities are successfully completed within the defined budgets.

Software Architect

This role will encompass the subcontract management of the external companies responsible for the On Board Computers Softwares design, development and verification (main computer, plus additional ones (in sensors for instance)) and the Independent Software Validation & Verification (ISVV). As such, the Software Architect is responsible for insuring all software development activities are properly coordinated across the whole project, that agreed schedule are maintained, and that all activities are successfully completed within the defined budgets.

Specific tasks will include:
Focal point for all software related activities within assigned projects.
Monitoring and reporting of progress and status of all software related activities to prime project management team and AET management team.
Overall management of softwares subcontractors activities.
Organising software technical meetings and telecons.
Technical definition and review of all inputs to the softwares subcontractors. Notably collection, consolidation of all softwares user requirements: system software URD and specific URD s.
Preparation and chairing of the softwares URD review.
Identification of data interface exchange needs and softwares interfaces with the other projects components.
Technical review of all subcontractors outputs.
Supervision of the overall cycle of the softwares development and verification: specification, design, coding, unit tests, integration tests, verification tests. Preparation and chairing of all related reviews with ESA: TSR, DDR, UTR, PIR, TRR, TRB, SQR, SAR. A particular focus will be done on the verification philosophy and methods to be applied.
Defining the maintenance concepts for the softwares.
In coordination with the Engineering team of the projects, managing the changes of the softwares requirements through the softwares life cycle, defining the new versions of the softwares and the schedule/costs consequences.
In coordination with the project anomalies manager and the software QA, managing the anomalies found in the softwares through the software life cycle, defining the new versions of the softwares and the schedule/costs consequences.
Defining the risks and the mitigating actions.
ISVV technical subcontracts management: technical review of the ISVV subcontractors inputs, outputs and coordination & control of ISVV feedback to the software subcontractors.

The role will require routine business travel both within the UK and around Europe.


Qualifications and/or Skills
Essential:
Master of Science (or equivalent) in space/computing science/electronic engineering.
Technical skills in real time software development and verification on a real time test bench with Hardware in the loop.
Understanding the software quality standards and processes (e.g. CMM / ECSS).
Familiarities with recognised software design and verification methodologies.
Synthesis skills (technical and planning).
Clear report writing and effective presentation skills.
Effective as working in a multi-disciplinary team.
Pro-active.
Fluent in English.

Desirable:
Object-oriented programming skills.
Understanding of communication standards (e.g. PUS).
Understanding of flight spacecraft on-board software.
Understanding of system level spacecraft mission design considerations.

Previous Experience
Essential:
Experience of real time software development / verification with the complete waterfall software lifecycle (incremental lifecycle).
Experience with software verification on real time test bench with Hardware in the loop.
Experience with formal design method for design and verification.

Desirable:
Management of a software team.
Experience with ESA as a customer on a multi-national contract.
Management of an external software supplier.

Successful candidates will be required to be security cleared prior to appointment.

Given the nature of their work, our Client needs to obtain security clearance for all its employees. This is extremely hard to secure for non-British applicants. In effect this means that our Client can only consider British passport holders for this position.

Mylen Recruitment Ltd is a recruitment agency specialising in Mechanical, Electronic, Production, IT, Software, Automotive and Aviation Engineering.
By sending us your CV, you are explicitly consenting to our processing of your personal data on a computer database and/or in manual files for the purpose of evaluating your application for employment.
This processing will be carried out in accordance with the UK Data Protection Act 1998.
In compliance with the regulations in place under the Employment Agencies Act, proof of identification will be required.
A current copy of a passport, driving license, ID card or NI card will be required as part of the registration process.