Software Engineer

Derbyshire, UK
19 Oct 2019
22 Oct 2019
Contract Type
Full Time
Job Description:

Capture, negotiate, decompose and derive formal software requirements using DOORS.

Architect, design, develop, integrate and test complex software development projects using model-based development tools. Experience in the SCADE development tool is desirable for this role. Training in the SCADE tool can be provided if required, but will be at the contractor's cost.

Author design documentation inclusive of traceability to parent and child documentation.

Undertake verification of the software. This will involve designing test cases against the requirements, executing the test cases and measuring Modified Condition/Decision Coverage (MCDC) using the VectorCast tool.

The Requirements:

Experience of developing software requirements using DOORS
Experience of high-level programming languages such as C and Ada, or low-level languages such as assembler languages.
Experience of developing software in SCADE
Experience of testing software (e.g. unit testing, integration testing, simulation)To support our clients' varied needs and our broad pipeline of work, we are also interested in candidates with one or more of the following:

Knowledge of software-based systems in safety- or mission-critical industries
Knowledge of development and test of real-time, embedded and control systems.
Experience of verification and validation of programmable hardware such as FPGAs
Knowledge of formal methods

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application

Similar jobs

Similar jobs