C++ Developer - Defence - Dorset

Dorset  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

C++ Developer - Defence - Dorset

The ideal candidate will be part of an innovative team of developers to deliver acoustic processing software solutions for multi-core targets, on time and to budget. Whilst gaining experience, the candidate will be expected to take a leading role in software design, coding, integration and validation activities on a variety of defence related projects.

The ideal candidate will have the following skills and experience:

  • Object Oriented software design, code and test of applications on Linux platforms
  • Transfer signal processing algorithms from Matlab to C++
  • Develop GUI applications in Java
  • Interface with in-house analysts, systems engineering team and communicate concisely at all levels
  • Present software designs and discuss technical topics with customers
  • Ensure that the company software processes and procedures are adhered to within the development team
  • The candidate will also be expected to communicate well within a multi-disciplinary team, enjoy problem solving, and be analytical by nature

Essentials:

  • Several years' experience of leading structured software development (with up to 5 developers) in a commercial environment with a very good understanding of the full software life cycle
  • Very good knowledge of formal OO design methodology (ie UML) using CASE tool (ie Enterprise Architect/Rhapsody) to generate code
  • Knowledge of basic design patterns and modular architecture approach
  • Proficient in C++ and good understanding of Java
  • Clear understanding of Real Time/multi-threaded software designs and concurrent programming techniques
  • Experience of formal design reviews with customers

Desirables:

  • Defence background with an understanding of MIL-STD-498/DO-178B
  • Some experience of parallel programming and math libraries for multi-core platforms (like Intel TBB, open MP, Intel IPP/MKL)
  • Experience of profiling tools to monitor/investigate resource usage
  • Understanding of TCP/IP and serial communication devices

This is a 3 month rolling contract based in Dorset paying £400-£500 per day.

SC Clearance is required for this role.

C++ Developer - Defence - Dorset

Notwithstanding any guidelines given to years of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.

Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business.

Square One embraces diversity and will treat everyone equally.

Please see our website for our full diversity statement

Start date
08/09/14
Duration
3 months +
(extension possible)
From
Square One Resources
Published at
05.09.2014
Project ID:
770332
Contract type
Freelance
To apply to this project you must log in.
Register