System Integration and Verification (I&V) Engineers (m/f/d) Ref. No. _24_77662
Terma A/S
Job description
We are recruiting experienced System Integration and Verification (I&V) Engineers to support EUMETSAT activities, in Darmstadt, Germany.
The Engineering service for the integration and verification of new evolutions (i.e. releases) of data processing software as well as the Multi-Mission Elements which provide services within scope of the EUMETSAT MMEs is the objective of the service support.
The service comprises the integration of components, their verification and end-to-end service verification across the boundaries of individual software (S/W) applications or systems. All service validation-level activities are under the management of EUMETSAT, covering the following:
- Engineering activities for I&V
- Focused mainly on the preparation and contribution to the technical documentation related to I&V activities (VCDs, engineering and I&V plans, test specifications, test procedures, …);
- Integration activities & Verification activities
- Performing the corresponding integration and verification testing campaigns according to the agreed plans;
- Contribution to validation activities
- Support EUMETSAT in the validation of systems when performing the corresponding validation test campaigns.
- Engineering Activities for the I&V:
- Execution of Integration and Verification Activities:
- Contribution to Validation Activities:
- Verification Control: propose/define the testing activities for the requirements to be verified by test. Ensure that the scope is in line with the expected versions and that the testing activities can be
- scheduled within the foreseen timeframe;
- Observation and analysis of I&V tests run at segment and/or subsegment level;
- Writing of integration and verification test specifications;
- Identification of test tools and test data needed (and plan any necessary development of test tools and the tuning/modification of test data);
- Based on initial test specifications and other relevant documents (lower-level test docs, user manuals, etc), writing of detailed test procedures for manual and automated tests;
- By successive iterations, refinement of the test procedures until they are in a status ready to be executed;
- Setting up the test tools and refinement of the test data;
- Analysis of problems and management of anomalies;
- Contribution to or preparation of the I&V plans. Support to the EUMETSAT team during the project reviews in relation to the I&V documentation (plans, VCD, RTS, VCD, TRR/TRB MoM, …) without decision authority and to the extent there is no conflict of interest. Contribution to the verification planning from an engineering perspective.
- Automatization of the test procedures for integration in automatic (non-regression) test-suites;
- Maintenance of automated test suites;
- Any additional required tasks in the frame of Engineering Activities for the I&V
- Scheduling and execution of all the integration and verification activities in close coordination with EUMETSAT, including requesting use of common resources;
- Ensuring sufficiently in advance of execution that relevant procedures, tools and data are ready to be used, performing any final tuning or set-up as necessary;
- Organising and holding in line with the EUMETSAT working practices, the corresponding Test Readiness Reviews (TRR), in the frame of which the readiness of all required elements to perform a specific set of ground segment activities will be checked, any constraint dealt with and the final arrangements for the execution of the tests taken;
- Performing the integration and verification activities and testing according to the plans, procedures and arrangements taken in the relevant readiness review, undertaking any required analysis of the results/issues and recording the outcome in relevant reports, and anomaly reports where necessary;
- Organising and holding in coordination with the EUMETSAT Technical Officer (TO) Test Review Board meetings in which completion of the integration and verification activities will be assessed;
- Maintaining the relevant VCD and recording the results of the tests in DOORS;
- Supporting Anomaly Review Board (ARB) meetings (if applicable) without decision authority and to the extent there is no conflict of interest;
- Liaising with EUMETSAT teams and development contractors for technical issues related to the utilisation of the facilities, the communication of anomalies, the follow-up of their resolution and
- installation of patches or new releases.
- Any additional required tasks in the frame of Execution of Integration and Verification Activities
- Support to scheduling and executing of all the validation activities and testing in close coordination with EUMETSAT;
- Ensuring sufficiently in advance of the execution of the tests that relevant procedures, tools and data are ready to be used, performing any final tuning or set-up as necessary;
- Organising, supporting and holding in coordination with the EUMETSAT Technical Officer (TO) the corresponding Test Readiness Reviews (TRR), in the frame of which the readiness of all required elements to perform a specific set of system activities will be checked, any constraint dealt with and the final arrangements for the execution of the tests taken;
- Performing assigned validation activities according to the plans, procedures and arrangements, documenting and supporting analysis of the test results;
- Organising, supporting and holding, in coordination with the EUMETSAT Technical Officer (TO), the corresponding Test Review Board (TRB) meetings in which completion of the integration and verification activities will be assessed;
- Maintaining the relevant VCD and recording the results of the tests in DOORS;
- Supporting Anomaly Review Board (ARB) meetings without decision authority and to the extent there is no conflict of interest (if applicable);
- Liaising with EUMETSAT teams and development contractors for technical issues related to the utilisation of the facilities, the communication of anomalies, the follow-up of their resolution and installation of patches or new releases.
- Any additional required tasks in the frame of Validation Activities
Qualifications & Competencies
In addition to having a bachelor’s degree or equivalent from an institution of higher education you shall meet the following requirements:
- The key person shall have at least 3 years of experience in the following areas:
- Ground segment and sub-segment level I&V for Earth Observation missions.
- Software development (full lifecycle) in line with well-established standards, preferably ECSS.
Engineering & Testing Skills
General Skills:
-
- Fluency in English
- Proven ability in I&V of complex systems or relevant certifications for example ISTQB
- Requirements and verification management
- Formal testing at component and system level
- Formal testing of software services
- Creation of suitable test cases, documentation and their execution
- Experience in benchmarking and stress testing
- Structured software development and verification
- Software maintenance, performance monitoring
- ECSS standards
- Experience in operational environments under strict change control
- Configuration control
Known Applications:
Mandatory:
- Near real-time, Earth observation data processing, archiving, distribution, data access
Desirable:
- Satellite monitoring and control (e.g. SCOS-2000)
- Mission control functions
- Satellite communications (packet TM/TC, PUS, SLE protocol)
- Ground Station monitoring and control
- Ground System monitoring applications
Specific/Product Skills:
- Scripting languages in a Linux environment
- Programming languages: C/C++, Java, Javascript, XML, Perl, Tcl/Tk
- Operating systems: UNIX/Linux and Windows
- Proficiency in scripting languages in a UNIX/Linux environment;
- Relational databases: MySQL, Oracle, PostgreSQL
- Networking: Internet protocols, TCP/IP programming, network monitoring
- Automated Testing
- Requirements and verification management using DOORS
- Experience in using version control systems such as git or similar
- Experience in using virtualization and containers (i.e. Docker) tools for testing database migration
- Knowledge of the following tools and technologies will be considered an advantage, but not mandatory:
- Selenium WebDriver, Robot Framework, Spock, QFS-Test, Jenkins, Valgrind
- Testing of SQL and NoSQL databases
- Tools for testing database migration
- Techniques of testing applications deployed in Kubernetes clusters (e.g. how to access logs of Kubernetes pods)
What can Terma offer
At Terma, we consider skilled employees, enthusiasm and job satisfaction as the very foundation of our success and as a prerequisite for the development of the “best-in-class” solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace.
Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company:
- Great opportunities for training and personal development
- Challenges in advanced technical environment
- International and cosmopolitan working atmosphere
- An employment contract with an attractive package with extra-legal benefits
- Highly competitive salary
- Recruitment is depending on successful selection by the customer.
Additional information
For further information, please contact Mrs. Liliane Bromberg Carvalho by telephone [+49 6151 860050] or by email [[email protected]].
To ensure that your application will reach us and is properly processed please apply through the link below with a Cover Letter and an up-to-date Curriculum Vitae, in Europass format, preferably. Create your Europass CV | Europass
Please note that applicants must hold all appropriate documentation and permits to work in Europe.
Note:
- Work Location: The support shall be provided, mainly, at the Terma´s office in Darmstadt, Germany. Part of the service covering integration and testing in the operational environments may be performed at EUMETSAT Headquarters in Darmstadt.
- Travel within Europe may be needed for the execution of specific tests.
- Exceptionally, standby or call-out support may be requested.
- The service shall be provided during EUMETSAT business hours. Exceptionally, the service may be required to be provided outside of EUMETSAT business hours for the execution of I&V tests.
Terma
The high-tech and innovative Terma Group develops products and systems for defense, non-defense and security applications, including command and control systems, radar systems, self-protection systems for aircraft and vessels, space technology, and aerostructures for the aircraft industry.
Terma is headquartered at Aarhus, Denmark. Internationally, Terma has subsidiaries and operations in The Netherlands, Belgium, Germany, France, Austria, Czech Republic, Romania, United Kingdom, United Arab Emirates, India, Singapore and the U.S.
The Space Business Area contributes with mission-customized software and hardware products including power systems and star trackers as well as services to support a number of in-orbit pioneering European scientific and Earth observation satellite missions. Additionally, Terma is contracted for the development and delivery of software and hardware systems and services for numerous ongoing and future European, and international missions.
Terma Space operates out of Denmark, The Netherlands, France, Germany, Austria, Czech Republic, Romania and the UK.
Starting date: 1st of December 2024
Application deadline:
As soon as possible
This job posting is collected from company pages and is only shown as short resume. Read entire job ad here: