Embedded Software Engineer - 2813-1

593779
  • Up to £65 per hour
  • Filton, England
  • Contract

Embedded Software Engineer

Bristol, full time onsite
£65ph, UMB, inside IR35
Initial 6-month contract
SC must be in place prior to starting this contract


Overview of department:


MBDA is a world leader in missile and missile systems looking for a highly capable and adaptable Engineers to join our Development Facility in Stevenage, Hertfordshire.

You will be responsible for developing the software through the full lifecycle for safety related real-time systems application software for the next generation of Missile Systems. This is a technical hands-on role working the full software lifecycle.


Responsibilities:


Responsible for delivering the on-board software for the next generation of Missile Systems. This is a hands-on role and will involve architecting, designing, implementing and testing missile subsystem software to required standards and processes.

Skillset/experience required:
Minimal: (Good)

  • Authoring Specifications through the full lifecycle: planning, design and test documents.
  • Experience of working with formal requirements capture tool.
  • Requirements Analysis Experience
  • Knowledge of Source Configuration Control Processes (e.g., PVCS, RTC, GIT)
  • Very Good attention to detail.
  • Working with minimal supervision
  • Ability to debug complex problems and be able to produce required documentation to achieve the required safety level.
  • Significant previous experience of developing bare-metal embedded software using C/C++.
  • Working in a team and with members from other disciplines e.g. Systems, Integration, Electronic


Required: (Better)

  • Previous experience of development and verification of embedded software developed to high safety integrity level such as DO178C Level B or SIL-4 or equivalent standards.
  • Specification & requirements creation and compliance recording in DOORS.
  • Working knowledge of C/C++ for testing special builds and focussed code reviews.
  • Unit Testing using LDRA, RAPITA or equivalent testing tool.
  • Understanding of Code Coverage and techniques/strategies used to cover/justify shortfall
  • Working in a lab environment with live equipment (PSUs, Scopes, Logic Analysers etc.) conducting system tests.


Desirable: (Best)

  • Significant experienced in developing software to DO178C Level B.
  • Knowledge of Defence standards and Micro-controller technologies
  • Testing on Development Cards with a test environment or bare-metal with special builds
  • Experience using RAPITA Systems Tool Suite
  • Experience of Modelling and Ansys SCADE Tool Suite
  • Knowledge and use of ALM such as JIRA or IBM Engineering Workflow Manager
  • Creation and use of Virtual Machines (VMWare)
Megan Bagley Delivery Consultant

Apply for this role