Software Engineer - C++

Posted 5 days ago by Morson International

Greenford, London
£400 - £490/day
5 days ago
Morson International

Job Role:

We require a talented individual who has strong technical skills across the full spectrum of the software development lifecycle. The development role, in an agile environment, will be to contribute to a wide range of projects in the underwater battle space arena including advanced sonar applications, vessel characteristic signature analysis, torpedo counter measures and exciting new technologies for long range detection and surveillance. This position would suit a flexible analytical engineer with a broad interest in software technologies coupled with a proven ability to deliver critical software components into complex product development.

Key Responsibilities:

* Requirement Analysis
* Software architectural and detailed design - UML
* Design implementation - C++
* Formulation of integration and test strategies
* Working with Analysts to develop processing algorithms
* Production of formal documentation throughout the development lifecycle including requirements specification, detailed design and test
* Planning and estimating
* Configuration management - SVN, WindChill
* Adherence to company engineering processes

Skills, Qualification and Experience:

* C++ (or other high level OO programming language) in a multi-threaded implementation environment
* Windows / Linux
* UML - Enterprise Architect or Rhapsody
* GUI ergonomic design and development
* Digital signal processing (audio/image processing/sonar/radar)
* Real time operating system development environments
* Understanding of networking (TCP-IP, Serial etc.)

Personal Attributes:

* Self-disciplined, adaptable, proactive
* Innovative, able to adapt to alternative solutions/technologies
* Good communication skills - verbal and written
* Analytical and problem solving skills
* Methodical, with attention to detail
* Able to work independently or within a team structure
* Must have or be able to achieve SC clearance
* Degree - minimum 2:1 in Engineering or Computer Science or related discipline.

Start Date:
Contract Length:
Job Reference:
Job ID:

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts

Remember: You should never send cash or cheques to a prospective employer, or provide your bank details or any other financial information. For more information on conducting a safe job hunt online, visit