Back to Job Search

Software Engineer

  • Location: Preston
  • Salary: Up to £46.18 per hour per hour
  • Job Type:Contract

Posted 6 months ago

  • Sector: Defence & Aerospace
  • Contact: Gemma Cummings
  • Contact Email:
  • Duration: 12 Months
  • Start Date: ASAP
  • Client: BAE Systems
  • Expiry Date: 20 December 2023
  • Job Ref: BBBH80957_1699438563


Duration: 12 Month Contract Initiallly

Location: Preston (Hybrid)

Rate: £46.18 per hour mbrella


A vacancy exists for a Software Engineer to join our multi-disciplinary engineering teams, working on one of the major Combat Air Programmes in BAE Systems. Software Engineers are involved in a range of activities, which are described generically below, the role includes one of more of them;

  • Development and reading of requirements in UML
  • Co-ordination of design solutions and interfaces across multiple mission systems equipment
  • Knowledge of programming in various languages such as C#, C/C++, Java, ADA, Visual Basic and Unity.
  • Requirements traceability using DOORS & Statemate.
  • Unit testing with the use of AdaTEST/Vectorcast.
  • E-ICD tool for review of ICD (Interface Control Document) baselines .
  • SW/SW integration testing with the use of a Model and Test Environment
  • HW/SW integration testing with the use of Hardware Integration Environment
  • Script development using Perl\DCL\SQL (Oracle).
  • Analysis of SPRs (Software Problem Reports) and implementation and testing of fixes as necessary.

Additionally, we are specifically looking for engineers with experience using one or more of the following

  • Solaris and/or Linux
  • Microfocus (Serena) Dimensions.
  • Hardware software integration in a real time embedded environment.
  • DO-178, Multi Core Processors and other industry standards.
  • Toolset and process development specialists.
  • Knowledge/experience of Windows Presentation Framework (WPF) and 'Model-View-ViewModel' (MVVM) design pattern.
  • Knowledge/experience of CIGI
  • Knowledge/experience of Pitch HLA

Key Deliverables:

The successful candidate will be required to perform tasks suitable to the internal level of this role. The role will contain, but will not be limited to, the following:

  • Working within an aircraft Mission Systems team to discharge software engineering activities across the various work packages/projects, in line with the appropriate programme.
  • Develop internal schedules and planning activities.
  • Manage own workload to ensure task delivery to agreed programme, planned cost & to a high quality.
  • Build & develop strong working relationships with other team members & external stakeholders.
  • Attending and supporting internal and external engineering related reviews as required.
  • Support a culture of continuous improvement.

Key Skills / Experience:


  • Degree, HND or equivalent and approximately 3-5 years' experience in a relevant Engineering discipline.
  • Work with minimal supervision, be pro-active, diligent, and have strong team-working & communications skills and be committed to a delivery culture
  • Problem solving skills and a Proactive approach to problem solving
  • Experience of working in a collaborative environment with internal and external stakeholders
  • Competent in the use of Microsoft Office Products (Word, Excel & PowerPoint)
  • Competent in one or more of the following software toolsets and languages; Ada, C, Statemate, DOORS, Vectorcast, Perl, SQL, DCL,


  • Experience/knowledge of engineering processes & standards
  • Knowledge of the Software Lifecycle and typical aircraft development lifecycle