Share this Job

Belgrade, RS

Function:  Research & Development
Job Category:  Research & Development

Backend C++ Developer

A safer, low-carbon shipping industry is underpinned by data sharing. We at Wärtsilä Voyage are creating the digital infrastructure needed to enable high-performing maritime logistics – for the safe movement of goods and people. Through our world-leading Smart Marine portfolio, we support our customers in their efforts to ensure secure, highly energy-efficient and cost-effective marine operations. 

Wärtsilä is on a mission to enable sustainable societies through innovation in technology and services. As we change course towards a cleaner, smarter maritime future, we’re looking for top talent to join our team. Are you ready to join the Voyage?


Wärtsilä Voyage Belgrade as is a high-tech, modern development center, which has dozens of unique specialists. The company actively uses flexible development methodologies, a developed technological culture allows creating unique technical solutions.

We create integrated technological solutions to improve the safety and efficiency of shipping, navigation, and ship operations:

  • fleet monitoring and management
  • vessel traffic control systems
  • marine training systems
  • on-board navigation equipment
  • mobile navigation apps

The company uses the latest technologies of mathematical modeling, machine learning, and artificial intelligence to create a unified cloud platforms for managing operations in the marine transport ecosystem. The work of all departments is closely interrelated, and each of them is unique in its own way. We want to change the course towards an interconnected and cleaner maritime future and are constantly on the lookout for future-oriented talent to join our team and to work towards enabling sustainable societies with smart technology - together.


We are now looking for a Middle to Leading Software Development Engineer (backend) to join our forward-looking team.


This is a permanent role. The location is Belgrade (Serbia). Fully remote from other locations in Serbia is also possible.


You will join our Fleet Operations Solutions team to work on its key product - UNINAV Planner. FOS (Fleet Operating system) is the key product of Connected Marine Product group in Voyage.

There are 2 parts in the product: Web and Desktop. Key element of Desktop part is Navi Planner 5000 (or UNINAV Planner). It is a new onboard tool for voyage planning, charts and publications ordering and weather optimization.


We use SCRUM, candidate will be part of SCRUM team focused on our product. We use git repository (Github), pre-commit code review, build server based on Jenkins, JIRA as bug tracking, task management and project management tool.


To be successful in this role, we expect you to have:

  • Deep and good knowledge of C++, including actual C++ standard, STL, Boost
  • Usually, we need development experience 5+ years, but we can discuss less experienced candidates with good skills
  • Knowledge of design patterns
  • English at least at intermediate level to work within an international team.


We will be amazed if you also have some of the following optional experience:

  • Cross-platform development skills (we release Windows products currently, but changes are possible and product core is crossplatform)
  • Experience in multithreading
  • OpenGL knowledge
  • Qt skills (we use Qt only in UI, not in backend)
  • Skills of Windows Installer package development and support.


In Wärtsilä you will have the opportunity to:

  • Be a part of a global team of professionals
  • Get really valuable knowledge and experience on complex products with the leading place on the international market
  • Introduce your ideas and take initiatives
  • Profit from the medical insurance, remote working arrangements, mobile service & other internal benefits

Last application date: 15/08/2022

At Wärtsilä we value, respect and embrace all our differences, and are committed to diversity, inclusion and equal employment opportunities; everyone can be their true self and succeed based on their job-relevant merits and abilities.

This is Wärtsilä

Wärtsilä Voyage transforms how vessels perform their journeys and ports manage their operations by leveraging the latest digital technologies. Using data and AI-driven software, we deliver real-time insights into operations, performance, and energy use to enhance safety, efficiency, and reliability, saving fuel and minimising emissions. Our solutions combine bridge infrastructure, cloud data services, decision support systems, and smart port solutions to enable shore-to-shore visibility. We are committed to building an end-to-end connected digital ecosystem for shipping where all vessels and ports are integrated, and all operations are safe and sustainable. 

Wärtsilä is a global leader in innovative technologies and lifecycle solutions for the marine and energy markets. We emphasise innovation in sustainable technology and services to help our customers continuously improve their environmental and economic performance. Our dedicated and passionate team of 17,000 professionals in more than 200 locations in 68 countries shape the decarbonisation transformation of our industries across the globe. In 2021, Wärtsilä’s net sales totalled EUR 4.8 billion. Wärtsilä is listed on Nasdaq Helsinki. Find out more at