Expires soon Bombardier

Software Safety Engineer (m/f)

  • Graduate job
  • United Kingdom
  • Design / Civil engineering / Industrial engineering

Job description

Software Safety Engineer (m/f)-TWMA-UKDY00974670

Description

Bombardier Transportation is the number one provider of rail solutions in the world. Our business holds the number one global market position in eight of the ten markets we service. Our product portfolio includes a full range of passenger rail vehicles and we manufacture locomotives, bogies, propulsion and rail control solutions.

At Bombardier, 70,000 employees in 60 countries work together to evolve mobility worldwide - one good idea at a time. If you have a good idea, we'll provide the environment where it will thrive and grow into a great product or customer experience. Your ideas are our fuel.

Based at our heritage engineering site in Derby, we are currently looking to recruit an experienced Software Safety Engineer (m/f).

The primary purpose of this role is to ensure that software developed for rolling stock applications does not contribute to any situations likely to adversely affect the safety of the passengers, crew, the general public, rolling stock equipment and railway infrastructure.

The holder of this role makes a significant contribution to the validation and approval of software. The recommendations made by the software safety engineer will determine the acceptance of software into service.

YOUR ROLE:

The engineer shall ensure the following:

- All items meet requirements and are fit for purpose.
- All items are developed in accordance with the appropriate standards.
- All items integrate successfully and safely with target hardware, subscriber systems and operating environment.
- All code is readable, understandable and optimal.

YOUR TASKS:

- Each project will require the definition and production of a software safety plan. Define software safety case. Each analysis task above will require the production of a report. In addition the post holder will support SWQA phase reviews; this will involve the licensed checking of engineering documentation. Collect and distribute appropriate KPIs.

- Provide software Validator with a qualified opinion as to the suitability of software for passenger or other service in terms of safety.

- For TCMS application or other internally produced software:

- Analyse systems safety requirements, specify additional software safety requirements where necessary.

- Analyse software requirements, architecture and module design in terms of safety. Accept or reject requirements.

- Analyse software test specifications and results from the module, integration, and validation tests in terms of safety. Approve test specifications and test results.

- Analyse system test specifications test environments and results for system verification tests in terms of safety. Approve test specifications and test results.

- Analyse non-safety software component design to ensure no safety implications.

- Undertake reviews of safety software source code. Accept or reject source code.

- Analyse all safety change proposals in terms of impact of problem and solution. Accept or reject proposed Changes.

- Support RAMS team in determination of software integrity levels. Support systems integration team in analysis of systems solutions where required. Support software independent assessor in the production of evidence of product safety. Support RAMS team to integrate software with train safety case.

- Support SWQA in the collection of SRACs evidence for TCMS safety platform devices.

- Support new build rolling stock bid activities in terms of software safety and SWQA.

- Develop and refine software safety processes in terms of compliance with standards and adding value. Develop software safety documents and templates.

- Maintain an informative share point site for software safety (WMA region).

- Provide technical support to internal and external bodies.

- Support team meetings and deputise for team leader where required.

Job: Software
Primary Location: GB-ENG-Derby
Organization: Transportation
Schedule: Full-time
Employee Status: Regular

Desired profile

Qualifications

YOUR QUALIFICATIONS:

Relevant experience within software engineering or other complex engineering environment (required).

- Engineering Degree in relevant technical area (preferred).

- Master’s Degree in relevant technical area (desirable).

- Chartered status (preferred).

- Rail experience (desirable) or experience of complex engineering sectors such as Aerospace or Automotive (desirable).

- Experience of design, implementation or testing of control system embedded software essential.

- Experience of RAMS, FMEA and HAZOP (desirable)

- Experience of project development using CENELEC Standards (desirable)

- Understanding of the requirements of relevant standards and guidelines: e.g. CSM, ISO 9001, IRIS, ISO 90003, EN 50126, EN 50128, and EN 50129

- Understanding of 61131 approaches such as functional block programming and structured text.

- Understanding of SIL allocation techniques.

- Ability to interpret both software (mandatory) and electrical system schematics (desirable).

- Ability to undertake in-depth analysis of functions to determine fulfilment of safety requirements.

- Understanding of the acquisition of software requirements.

- Understanding of Software testing techniques.

- Understanding of IBM RTC for change control, test and quality management.

Are you interested in starting an exciting career at Bombardier Transportation? If so, apply now at www.careers.bombardier.com and start your dynamic career today!

Your ideas move people.

Posting Date: 5th of January 2016

Closing Date: 5th of February 2016

Competitive salary range offered

Hours of work 37

Make every future a success.
  • Job directory
  • Business directory