Software Development Manager

  • Job ref:


  • Location:

    Hampshire, England

  • Sector:

    Software Development

  • Job type:


  • Salary:

    £60 - £70 per hour

  • Contact:

    Phil Johnson

  • Email:

  • Published:

    3 months ago

  • Duration:

    6 months +

  • Start date:

    November 2022

  • Consultant:


Software Development Manager

+ 6 month initial contract role

+ Hampshire based

+ £60 - £70 p/hour

+ Inside IR35

Key Skills

+ Team Lead/manager experience

+ Requirements modelling

+ SW Architecture

+ Embedded C/C++

The Role:

The successful candidate will design and document the software architecture. Support the planning of the next software increments/release/sprint and contribute to the definition and improvement of design. They will also review and update Software Development Process documentation to support RTCA DO-178C compliance.

Tasks & Accountabilities

  • Manage the end-to-end Software Development Process to gain and maintain DO-178C compliance.

  • Elicit, analyse and derive requirements from stakeholder needs or upper- level requirements, over the successive system decomposition levels.

  • Write requirements in compliance with quality criteria, avoiding over- and under- specification.

  • Manage specificities of interface requirements.

  • Define & justify the requirements allocation to the given system elements taking into account the architectural interfaces and constraints, (e.g. requirements constraining system architecture), ensuring traceability.

  • Manage requirement changes, including impact analysis and requirements baseline establishment.

  • Verify that the sub-system, equipment and component's requirements are correctly and completely implemented.

  • Ensure software is tested and retains MISRA-C compliance and high-levels of statement coverage.

Skills - most of:

  • Previous Team Lead / Management experience is essential.

  • Project planning and estimating

  • Requirements modelling and documentation.

  • Software architecture and Detailed Design documentation.

  • Embedded Functional C and C++.

  • Python (test scripts).

  • Experience developing Airborne Master Software.

  • Experience developing safety related/critical software to RTCA DO178 DAL C.

  • Experience conforming to MISRA-C/C++ coding standards.

  • Experience with static and Dynamic Analysis tools.

  • Understanding of Hardware interfaces (Complex Electronic Hardware, FPGAs).