E-mail: betterlocaljobs@gmail.com

Software Engineer

Contract @Garniche Jobs UK in IT
  • Chippenham, Wiltshire View on Map
  • Post Date : November 1, 2022
  • Apply Before : December 1, 2022
  • 0 Click(s)
  • View(s) 1
  • Share:

Job Detail

  • Job ID 270952

Job Description

Job Title: Software Engineer

Contract Dates: ASAP – 29/10/23

Location: Chippenham

*OUTSIDE IR35*

Job Description:

A Software Engineer is required to join the R&D Department to deliver ground-breaking signalling system software-based products.

The Software Engineer will be expected to undertake requirements analysis, architecting and design of the work in a core team of software engineers in a dynamic development environment providing high value early lifecycle development capability for both safety-critical and safety-related software developments. The focus of the team will be on producing software solutions, performing all parts of the development lifecycle. The team will use a mix of traditional and agile techniques to manage risk and ensure on-time delivery of quality software.

The Software Engineer provides a technical role responsible for requirements analysis, software architecture, design, code, and test, and problem analysis on high-value safety-critical and safety-related projects.

Key Responsibilities:

Specifically:

* Requirements analysis and specification of high level software design

* Development and implementation of software design

* Code and test of embedded systems

Generally:

* Requirements Analysis

* Design using structured techniques

* Development of test specifications

* Support of integration and system testing

* Visits to site to assist in testing and commissioning

* Report on progress as required

What do I need to qualify for this job?

Essential Requirements

* Graduate in relevant engineering discipline or other numerate subject, although equivalent experience would also be considered

* Proficient in UML, C#

* Previous engineering experience

* Experience in development of embedded software

* Self-motivated, adaptable and able to learn quickly

* Demonstrable knowledge of good development standards and practices as applicable to engineering disciplines, with at least 5 years’ experience of delivering systems in a controlled software environment.

* Good knowledge of configuration management and control practices

* Able to work to tight timescales

* Good verbal and written communication skills

* Good inter-personal skills

* Willingness to occasionally travel overseas.

Desirable Requirements

* Knowledge, particularly experience of developing Safety Critical Software to SIL4 level.

* Familiarity with Agile software development techniques (ideally Scrum).

* Proficient in using UML for software design

* Experience with DOORS

* Experience with Artisan

* Railway Industry background. Knowledge of CENELEC 50128.

* Systems Engineering experience

* Knowledge of C#, SQL

* Knowledge of cloud computing (Amazon Web Services)

* Knowledge of Source control tools – Git, Synergy