C++ Software Engineer

Ref No. EMP463642
Location Maldon, England
Job type Permanent
Job Status Applicants Required


Our client are a leading naval technology business with an exciting opportunity for an experienced C++ software engineer to join them at an exciting time of growth for the company.


Strong C++ software engineering skills in a Windows environment.

The Job


  • To maintain and develop existing software systems and integrated monitoring solutions by providing technical and domain expertise in marine automation and contribute to the development of future software projects in the marine engineering environment.
  • Conceptualise and develop solutions and methodologies for complex marine automation systems
  • Propose and contribute to the development of new products using technological innovation
  • Deliver software products based on high level specifications working to a project plan with agreed milestones
  • Validation and testing of software prior to release and contribute to the overall integrity and reliability of the system
  • Provide support for current software
  • Produce specification documentation and manuals

Experience Required;

  • Experience of C++ Windows development using Visual Studio
  • High-volume, real-time data transfer
  • Multi-threaded Solutions
  • Architectural and System Solution Methodologies
  • Serial Interfaces (RS232, 422 CanBus) Protocols such as ModBus NMEA-0182/2000
  • Windows Application Development

Desirable experience;

  • Qt Framework
  • TCP/UDP Networking
  • SQL Databases
  • Data Encryption Techniques
  • Direct X / Open GL
  • Google Protocol Buffers
  • Integrated Platform Management Systems
  • LINUX Embedded Development
  • Marine automation software systems

Matchtech acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers and is part of Gattaca Plc.

Gattaca Plc provides support services to Matchtech and may assist with processing your application.

Related jobs



What are you looking for most from your next employment or assignment?

Back to top