Senior Software Engineer

Job Ref: 60720
Sector: Defence
Job Type: Permanent
Date Added: 08 November 2019
  • Greenford, London, England, UK Greenford London GBR UB6 8UA
  • £40,000 - £50,000 per Annum
  • Faye Jackson
  • 01329 227000

Quick Apply

Submitting application, please wait..

Request a callback

Send To A Friend

Senior Software Engineer

Our ideal candidate will be part of an innovative team of developers to provide full stack software development expertise across a broad range of products within the domain of Naval Weapons Systems, Combat Management Systems, Data Distribution systems and Sonar systems.

The ideal candidate will have the following skills and experience:

  • C++ programming.
  • Web Based UI design
  • Embedded C\C++
  • Microcontrollers
  • Linux
  • Windows
  • Networking
  • Hardware Software Interfacing
  • Requirement analysis and derivation of system requirements down to software sub-system.
  • Architectural design, selection and implementation of real time, distributed designs and design patterns.
  • Formal software design methodology (UML, OO...).
  • Debugging environments
  • Use of Unit Test frameworks and implementation of (automated) unit testing.
  • Production of formal test procedures and conduct of associated testing activities.
  • Production of formal software documentation throughout the whole lifecycle (planning, design, test, transition, manuals...).
  • Configuration and setup of production tool chains with continuous integration work flow.
  • Agile development methodology and lifecycle.
  • Verbal and written communication of complex items at a level suitable to be understood by internal and external stakeholders/customers/suppliers.
  • Write technical reports or plans and present information to line manager, project management team and peers.
  • Handle information of a sensitive, confidential or secret nature.

Essentials :

  • Degree in a relevant subject (Computer Science, Mathematics, Physics or Engineering)
  • C++, Agile, UML
  • Software Engineering full stack, full lifecycle
  • Specification preparation, verification and validation
  • Preparation of design review material
  • Delivering software on multiple applications and projects
  • Work under pressure and to deadlines.
  • Attention to detail
  • Analytical and problem solving skills
  • Excellent inter-personal skills, able to liaise as all levels
  • Good team player with a proactive and collaborative approach
  • Must be capable of being SC Cleared
  • Ability to maintain a positive attitude

The recruiter has stated that all applicants for this job should be able to prove they are legally entitled to work in the UK. Carbon60 is a trading name of Carbon60 Limited an Employment Business/Agency.

08/12/2019 13:59:46
GBP 40000 40000