Software Engineer

Conventus Solutions Ltd
Bath, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bath, United Kingdom

Tech stack

C
Java
C Sharp (Programming Language)
C++
Static Program Analysis
Python
Software Safety
Software Engineering
Software Requirements Analysis
Strategies of Testing
Spark
SC Clearance

Requirements

  • Strong knowledge of the whole safety critical software development life cycle.
  • Extended expertise in either requirements, development or test.
  • Experience in at least one of the following markets: aerospace, transport, defence, rail, automotive.
  • Experience of applying relevant standards such as 61508, 50128, 26262, 00-55, ED-109, DO-178 etc.
  • Track record of the technical leadership of high value software development projects.
  • Taking a lead in the generation of software requirements, architecture and design
  • Experience in leading people, building careers and capability.
  • Generating code (we use Ada, SPARK, Python, C, C++, C# and Java for example).
  • Following testing strategies and plans and generating appropriate test designs, cases, scripts and test evidence.
  • Excellent interpersonal skills and the ability to quickly build rapport with others.
  • Self-motivated and able to use initiative.
  • Contributing to writing software development, test strategies and other plans.
  • Supporting safety engineers in the development of evidence for software safety cases.
  • Knowledge of the software development V-model life cycle.
  • Experience in at least one of the following markets: aerospace, transport, defence, rail, automotive.
  • Excellent interpersonal skills and the ability to quickly build rapport with others.
  • Methodical approach to work, with good attention to details and strong logic and reasoning skills.
  • Depending on your particular area of strength your responsibilities might include:
  • Ability to obtain SC Security Clearance.

Desirable skills

  • Degree qualified in software engineering or related/relevant subject.
  • Chartered Engineer and member of the IEEE or BCS.
  • Knowledge and experience in static analysis techniques.

Apply for this position