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.