Connecting Talent to opportunity

Connecting Talent to opportunity

Software Engineer

Expired

Job Description:

Job Purpose:

Development and deployment of software used to control and monitor unmanned surface vehicles including related tools and testing.

Responsibilities:

  • Overall design and specification of the software elements of the control systems used.
  • Software development, in a Linux and/or Windows based environment using C, C++, QT framework, Python or other appropriate languages and frameworks.
  • Act as technical lead for assigned projects where appropriate.
  • Work with customers, sales, system engineering and other appropriate areas to assist in defining and breaking down of detailed requirements.
  • Production of required technical documentation.
  • Provide technical input for detailing requirements.
  • Provide estimates for resources and timescales to develop control systems.
  • Software development including hardware/software interfacing on Programmable Logic Controller's (PLC's).
  • Control system commissioning and testing (factory and sea).
  • Factory and customer acceptance trials including sea trials.
  • Design and implementation of network configurations.
  • Work closely with the design and development teams worldwide.

Skills and Experience Required;

  • Degree qualified a relevant subject or with equivalent relevant experience.
  • Proven skills in software development in Windows or Linux Environment.
  • Familiar with C++ in particular but other languages such as C and Python will also be a significant advantage.
  • Ideally familiar with the Qt framework, however this is not essential.
  • A knowledge and appreciation of relevant hardware systems such as PLC's and digital electronics.
  • Experience with the development and test of high reliability or safety critical software.

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.

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector Other