Core Engineering role for C++/Python, Qt GUI, R&D

Core Engineering role for C++/Python, Qt GUI, R&D

Technology Development · Limassol, Limassol District (Remote)

Offshore Monitoring Ltd is a Cyprus-based R&D company working in maritime technology development. We are part of a consortium of companies that specialize in developing the future of maritime technologies and scientific research. We develop emerging technologies with an aim to transfer them to the maritime sector and convert them into practical platforms for the shipping industry.

To facilitate our innovative environment, we care about maintaining a positive culture and balancing hard work with employee well-being. We offer hybrid and/or remote work models, flexible schedules, travel to EU team meet-ups, and above-average vacation allowance.

We are looking for an experienced software engineer who has strong C++ experience in commercial scientific software development and in all phases of software development. Our ideal candidate will also have experience working with Qt GUI and experience of bringing the vision of our UI/UX product developer to life with custom widgets and dashboards. Experience working with Python, SQL databases and Linux servers is not essential, but would be very much of interest to us!

This is an amazing opportunity to join the R&D team shaping the future of autonomous shipping within the EU.

Location:

This position can be 100% remote or hybrid within Cyprus, EU. Please note that our R&D team is based within the EET time zone, and we are only recruiting team members that will be online for core hours: EET +/- 1 hour.

Role:

- Design and develop new software products

- Work alongside our UI/UX expert to realize the GUI in C++/Qt

- Improve and enhance existing software products

- Assist with integration of software applications from consortium partners in Python and PostgreSQL

- Originate new product modules or novel applications

- Extend current programs and their application

- Provide guidance to others in task implementation and hypothesis generation

- Troubleshoot issues during development lifecycle using tools to measure quality and performance

Qualifications:

- 2+ years of scientific software development using modern C++

- Experience working with modern development tools, Git, GitHub,

- Qt GUI programming experience

- Strong foundation in object-oriented programming and design patterns

- Experience in all phases of the software development lifecycle

Education:

- Bachelors/Masters in software engineering, computer science, or related field

- (Not essential, but may help) PhD in software engineering, computer science, or related field

Find out more about how amazing it is to work with us by visiting www.offshoremonitoring.com and apply today!

Offshore Monitoring Ltd embraces diversity and equality for all its employees.

We are committed to building teams that represent a variety of cultural backgrounds, perspectives and skills. The more inclusive we are, the better we work together.

Please note that the common language of the company is English, so we ask that you are able to interview and work with colleagues in English.

To Apply:

If you are interested, send in your resume and a cover note.

You can apply:

BambooHR