Systems Integration & Test

Bayern  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Schlagworte

Beschreibung

Are you looking to develop your engineering career to the next step?

System Integration Testing (SyIT) encompass the control and monitoring software.

SyIT will be carried out using the real targets, ie the control software will run in the ECU (Engine Control Unit) and the monitoring/protection software will run in the EPMU (Engine Protection and Monitoring Unit). ECU and EPMU are connected to a testsystem (Dry-/Wet Rig) which simulates the ECU/EPMU environment.

The simulation of engine/cockpit is restricted to the ECU/EPMU relevant functionalities. One part of ECU and EPMU software is derived from a Matlab/Simulink model using an autocode generation process. The other part is manually coded.

Main Tasks:
1.Definition of the System Integration Tests (SyIT) based on the functional requirement specification (system specification).
2.Development of automated test scripts using the programming language Python.
3.Running the mentioned test scripts at the testsystem and analysing the results (during the development phase) to ensure proper test conductance.
4.Specifying procedures for the manual evaluation of the test results.
Remark: As mentioned before, the basic intention is to write fully automated test scripts (see point 2), where the test evaluation will be carried out automatically. However, if this is not possible (presumably for some transient tests/requirements), procedures for the manual evaluation of the test results shall be specified.
5.Documentation of the test scripts.
Remark: The documentation of the test scripts shall take place within the test scripts themselves, such that this textual description can be used later for the automatic creation of the System Integration Test Description/Procedure report. If necessary, the documentation shall also contain the procedure for the manual evaluation of the test results (see point 4).
6.Conductance of the complete System Integration Test at the end of the development phase.

Qualification:

Experience with respect to System Integration Testing related to engine control systems. That includes definition, development and testing of SyIT routines and scripts based on functional requirement specifications.
Experience with testsystems and simulators for engine control units and engine system functionalities.
Knowledge of the programming language Python.
Remark: Python will be used for the definition of the system-/software acceptance test scripts/routines. Generally, Python is an Object Orientated programming language. However, a specific knowledge of the Object Orientated nature of Python is not required. Consequently, it will be sufficient to use only the standard functionalities which are also available in any other programming language like FOR loops, WHILE loops, IF statements, etc. The access to the testsystem and to ECU/EPMU will be realised with easy-to-use Python functions which exist already.

Matlab/Simulink
The software requirements specification will (partly) refer to the Matlab/Simulink model of the ECU and EPMU software. For fully understanding the software requirements, it is necessary to look into the Matlab/Simulink model.
DOORS
The system-/software requirements specification will be available in the requirements management tool DOORS.
Experience with MS Excel and MS Word (standard functions).

Language skills: English
Conversation with colleagues, writing documentation of test scripts and reading functional-/software requirements specifications.

Team player with capability to work within engineering teams.

We look forward to seeing your applications...Click the apply button now to be considered for this position.

Capital International Staffing Ltd is acting as an Employment Business in relation to this vacancy.

Start
ab sofort
Dauer
6 months + ext.
(Verlängerung möglich)
Von
Capital International Staffing Ltd
Eingestellt
28.05.2012
Projekt-ID:
369164
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren