Software Engineer

  • Location

    Weymouth, Dorset

  • Sector:

    Aerospace and Defence

  • Job type:


  • Salary:


  • Contact:

    Amy Minnock

  • Contact email:


  • Job ref:


  • Published:

    5 months ago

  • Duration:

    6 months

  • Expiry date:


  • Start date:


  • Client:


Software Engineer

Location: Weymouth

Duration: 6 months

Our client is seeking a Software Engineer to be a proactive part of a team developing a new system running in a high performance virtualised computing environment. A system based up on Service Oriented Architecture using industry standard communications, middleware and implemented to maximise extensibility, openness and long-term maintainability. The system will contain significant real-time Signal Processing elements.

The work will review the processing architecture requirements for the system, survey potential candidate framework standards and/or libraries to implement the architecture; assess the potential risks of using the implementation technologies and provide quantitative evidence, where possible; propose candidate extensible user interface implementation methods including thick and thin clients and web-based approaches.


  • Design and specification of software architectures and frameworks for real time systems
  • C++, Java or other high-level language
  • Object Oriented Programming (OOP)
  • UML tools
  • Communication middleware standards
  • Tools and frameworks for HCI development (Qt, HTML5 etc.)
  • Extensibility frameworks for HCI application development
  • Network design for distributed systems


  • Defence systems procurement lifecycle processes
  • Requirements elicitation for defence software applications
  • Definition of software toolkits for third party development
  • Service Oriented Architectures
  • Matlab and optionally, Simulink
  • Signal processing
  • Web services
  • Knowledge of OMG Data Distribution Service (DDS) application development
  • Ethernet communications protocols
  • Linux and Windows Operating Systems
  • Knowledge of network switch configuration
  • Knowledge of virtualisation using VMware Audio streaming technologies


Due to the sensitive nature of the product all applicants must have worked within the Defence / Military industry within the last 12 months or be capable of obtaining Security Clearance (SC level minimum).