Senior Software Engineer

Our client produces electronic products for military applications including naval sonar and combat management systems, gun fire control systems, electro-optic systems, cameras, data distribution systems and weapon interfacing electronics.

They are seeking a Senior Software Engineer on a contract basis at their site in Loudwater, High Wycombe.

The Senior Software Engineer's tasks will include but not be limited to:

  • Software development (in accordance with company procedures and tools)
  • Development and documentation of the Software Design, through Software Design and Interface Specifications
  • Writing and running Software Test scripts
  • Supporting Systems Integration and fault investigation
  • Software using UML and free format word design document
  • Working within an Agile environment, contributing to daily scrums and backlog estimation
  • Software/Hardware integration and debugging
  • Software design proving and supporting acceptance Tests


  • C++ development,
  • Visual Studio multi-threaded windows
  • HCI design
  • UML
  • Hardware/software Interfacing and Integration
  • Network configuration and troubleshooting (TCP\UDP\IP\SNTP\IGMP)


  • Digital video encoding techniques
  • Rhapsody, QNX, JIRA, Subversion
  • VxWorks, Linux and Windows device drivers, C, Embedded Software, FreeRTOS, PIC32, I2C