Connecting...

Banner Default Image

Software Engineer

Location: Stafford Salary: Negotiable
Sector: Engineering Specialism:
Type: Contract Contact: Millie Jackson

Software Engineer - C++

Stafford

An amazing opportunity has arisen for a Software Engineer to join a leading defence and security organisation within the Signature Management and Sensors team.

Key Responsibilities of a Software Engineer:

Reporting to the Software Team Leader, the successful candidate will carry out a vital role within a dedicated team developing real time and analysis software for Underwater Measurement ranges and vessel Degaussing systems. The candidate will be an accomplished C++ developer, happy to contribute to the implementation of sub-system components of a wider, mostly headless, system running the Linux operating system. There is also an opportunity to design and implement the system's HMI aspect which will utilise a Qt GUI.

Key Responsibility of a Software Engineer:

  • Production of code to company coding standards
  • Carry out code reviews
  • Develop and carry out unit testing
  • The technical performance of the software produced
  • Interface to hardware team

Personal Attributes & Skills:

  • Be educated to a minimum of degree level in computer science, engineering or a numerate scientific discipline with relevant software engineering experience
  • Strong C++ development background comfortable working in both a Linux and Windows environment.
  • Working in a team with good communication skills (comfortable communicating at all levels).

Desirable skills:

  • Familiarity with boost (particularly boost.asio).
  • Familiarity with C++17.
  • Familiarity with Qt.
  • A working knowledge of various networking protocols (TCP/UDP, UNIX domain sockets).
  • Can review other team members' code in a meaningful way.
  • Ability to create documentation and review other team members' documentation.
  • A working knowledge of unit test frameworks (ideally gtest).
  • Exposure to an agile-based workflow (scrums, sprints etc).
  • Familiarity with Atlassian tools.

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. For a copy of our privacy policy please visit our website.

Similar Jobs

Full Stack Software Development Engineer

Stevenage £60 - £67 per hour + INSIDE IR35
Apply

Software Engineer - C# .Net developer

Crawley £45000 - £50000 per annum
Apply

Systems Integration Engineer

Portsmouth £55000 - £60000 per annum
Apply

Stereolithography Engineer

Bolton £34 - £36 per hour + INSIDE IR35
Apply

High Speed Digital Design Engineer

Stevenage £50 - £58 per hour + INSIDE IR35
Apply

Lead Hydrostatics Engineer

Bristol £58000 - £65000 per annum
Apply

Quality Specialist

Cowes £32.00 - £42 per hour
Apply

Mechanical Engineer

Isle of Wight £50000 - £55000 per annum
Apply