Senior Software Engineer (QT)

Senior Software Engineer (QT)

Would you like to work for a leading aerospace and defence organisation working on the next generation of Display technology?

Specifically the role is to provide QT expertise to design, specify, implement, test and maintain software to support the company's new display products and services.


  • To use good engineering practice to produce software for new, innovative and profitable products and solutions.

  • To support and enhance existing software in accordance with commercial requirements.

  • Responsible for design, specification, implementation, testing and maintenance of software to support the company's products and services

  • Undertakes additional project tasks as required by management.

  • Technical liaison with customers, suppliers and collaborators on software related matters.

  • Any other tasks associated with this role.


  • A good degree in a relevant subject

  • A good knowledge of C++

  • A good knowledge of Qt Creator

  • A good knowledge of the Qt framework

  • A good knowledge of QML and Qt Quick

  • A good knowledge of Open GL/Graphics programming

  • A good knowledge of GLSL (Open GL Shader Language)

  • Knowledge of module testing using Qt Test

  • Knowledge of other programming languages

  • Good communication skills

  • Willingness to occasionally travel to visit and sail with ships in the UK and abroad.