Embedded Software Engineer

  • Job ref:


  • Location:

    Luton, Bedfordshire

  • Sector:


  • Job type:


  • Salary:

    £43 - £48 per annum + Excellent

  • Contact:

    Harry Garvin

  • Email:

  • Published:

    over 2 years ago

  • Consultant:


Embedded Software Engineer

Location: Luton

Hourly rate: £48.23


A global aerospace and defence organisation are looking for a real-time embedded software engineer to support defensive aids development programmes. The role includes design, development, test and support of current and future programs.

Key responsibilities - Embedded Software Engineer

  • Specification, design, coding and testing of complex real-time embedded software in Ada or C++ depending on skill set.

  • Production of mission critical quality software, to high integrity levels, company standards and customer requirements.

  • Function as part of a team including support, development, peer reviews, etc.

  • Maintain schedule adherence with specific focus on cost, quality and delivery to time.

  • Reporting of progress, highlighting risks, opportunities and dependencies.

Qualifications - Embedded Software Engineer

Degree level in relevant discipline and/or relevant experience in a software development environment which must include successful experience in a real-time embedded environment with a proven track record in schedule adherence and performance/quality.

Skills - Embedded Software Engineer

  • Expert knowledge of the C++ or ADA software language.

  • Expert knowledge of OO design principles.

  • Expert capability in debugging in an embedded real-time environment with a COTS RTOS.

  • Good knowledge of UML.

  • Expert knowledge of a variety of Verification & Validation techniques, and the value of each.

  • Good knowledge of developing software within a mature development process framework.


  • Experience of Dimensions, DOORS, Rhapsody, VxWorks, AdaCore GNAT Pro & VectorCAST.

Knowledge and Competencies - Embedded Software Engineer


  • Recent demonstrable experience in development using the Ada or C++ language.

  • Able to demonstrate experience in all areas of the software lifecycle from requirements definition through to integration and delivery.


  • Defence / EW business domain experience.

  • Experience and understanding of development to RTCA/DO-178B.