Principal Software Engineer

Location: North West London, London Salary: Negotiable
Sector: Client Delivery, Engineering, Defence Type: Permanent
Contact: Alii Thorogood Job Published: 14 days ago

Principal Software Engineer

North-West London


Principal Software Engineer needed for a multinational defence organisation based in North-West London who are looking to employ an experienced and well-rounded Principal Software Engineer that takes pride in their work with an in-depth knowledge in full project lifecycle, design implementation and formulation of integration and test strategies.


  • Bonus schemes
  • Flexible Working
  • 25 days holiday
  • Early finish Friday

What the role entails:

Some of the main duties of the Principal Software Engineer will include:

  • Requirement Analysis
  • Software architectural and detailed design - UML
  • Design implementation - C++
  • Formulation of integration and test strategies
  • Managing work packages
  • Providing regular and clear technical progress reports to project management.
  • Technical leadership
  • 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

What experience you need to be the successful Principal Software Engineer:

  • C++ (or other high level 00 programming language) in a multi-threaded implementation environment Windows / Linux
  • UML- Rhapsody or Enterprise Architect
  • 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
  • Good financial estimating and scheduling capability
  • Analytical, problem solving and technical leadership skills
  • Methodical, with attention to detail
  • Able to work independently or within a team structure

Suitable candidate must be able to obtain SC clearance

This really is a fantastic opportunity for a Principal Software Engineer to progress their career. If you are interested please apply as soon as possible as this position will be filled quickly so don't miss out!

Services advertised by Gold Group are those of an Agency and/or an Employment Business.
We will contact you within the next 14 days if you are selected for interview. Privacy Policy. Equal Opportunity and Diversity Policy.

Similar Jobs

Principal Human Factors Consultant

Royston, Hertfordshire £50000 - £65000 per annum + Benefits

Principal Human Factors Consultant. Herts. £55,000 - £65,000 + Benefits. We have an exciting opportunity for a Principal Human Factors Consultant that wants to make the difference in human health by providing Human Factors services in the medical devices sector. Our ...


Software Developer C++

Ashford, Kent Negotiable

Software Developer C++ Ashford - Kent Defence - Aerospace Permanent Software Developer C++ required for a globally recognised defence and aerospace company who are based in Ashford - Kent. They are looking for candidates who have C++ as their core language, as well a...


Software Developer - JAVA, HTML, CSS

Wiltshire, England £45 - £55 per hour

Job Title: Software Developer - JAVA, HTML, CSS Location: Wiltshire Rate: £45-£55 Per Hour Term: Initial 6 Months Hours: 37 Per Week Key Skills: Software Development, Engineering, Defence, Aerospace, Frontend, Backend, Systems, JAVA J2EE, JavaScript, SQL, HTML5, CSS3...


Systems Engineer

Portsmouth, Hampshire £35000 - £55000 per annum

Systems Engineer Portsmouth Systems Engineer needed for a multinational Defence organisation based in Portsmouth. They're looking to employ an experienced Systems Engineer who will provide expert knowledge and design support to the team by undertaking Systems Enginee...