C++ / Backend Engineer

Luxoft Poland

Poland

On-site

PLN 180,000 - 280,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private Medical & Dental care
Life Insurance
MyBenefit program
Internal Mobility program

Job summary

Luxoft Poland seeks an experienced C++ backend engineer for a short-term engagement to lead refactoring and modernization of a mature cross-platform desktop application built with Qt5.

You will migrate macOS builds from Intel to Apple Silicon, upgrade Conan libraries to Conan 2, update Linux with Clang 19 on Ubuntu 24.04, and move the codebase to C++20 while keeping security and CI/CD in focus.

Qualifications

  • Proficiency in modern C++ (17/20) and cross-platform development across Windows, macOS, and Linux.
  • Strong experience with CMake and build-system toolchain configuration.
  • Hands-on knowledge of the Conan package manager.
  • Familiarity with the Clang / LLVM toolchain.
  • Experience with Qt5 application development and macOS packaging / code signing.
  • Comfortable working with Docker-based CI/CD pipelines and large legacy codebases.

Responsibilities

  • Migrate the macOS build of the application from an Intel to an Apple Silicon build (C++ codebase, ~500k LOC plus third-party libraries, Qt5).
  • Migrate third-party libraries from Conan 1.x to Conan 2 across the Windows, macOS, and Linux builds.
  • Update the Linux build to use Clang 19 (from Clang 11) and move the build to Ubuntu 24.04.
  • Update selected third-party libraries to recent versions to meet security requirements.
  • Migrate the codebase from C++17 to C++20.

Skills

Modern C++ (17/20)
Cross-platform
CMake
Conan
Clang/LLVM
Qt5
Docker CI/CD
Git

Tools

Conan 2
Docker

Job description

We are looking for an experienced C++ / backend engineer to join on a short-term, time-bound basis to lead refactoring and modernization work on a mature desktop application. The product has a large, cross-platform C++ codebase (~500k lines of code plus third-party dependencies) built on Qt5. The primary goal of the engagement is to modernize the build toolchain and dependency stack, with the migration to Apple Silicon as the top priority.

Not all of the tasks below are guaranteed to be completed within the engagement. At a minimum, the Intel → Apple Silicon migration must be delivered; remaining items will be prioritized based on time and progress.

Responsibilities

Migrate the macOS build of the application from an Intel to an Apple Silicon build (C++ codebase, ~500k LOC plus third-party libraries, Qt5).

Migrate third-party libraries from Conan 1.x to Conan 2 across the Windows, macOS, and Linux builds.

Update the Linux build to use Clang 19 (from Clang 11) and move the build to Ubuntu 24.04.

Update selected third-party libraries to recent versions to meet security requirements.

Migrate the codebase from C++17 to C++20.

Mandatory Skills Description

Proficiency in modern C++ (17/20) and cross-platform development across Windows, macOS, and Linux.

Strong experience with CMake and build-system toolchain configuration.

Hands-on knowledge of the Conan package manager.

Familiarity with the Clang / LLVM toolchain.

Experience with Qt5 application development and macOS packaging / code signing.

Comfortable working with Docker-based CI/CD pipelines and large legacy codebases.

(Opportunity for Poland-based candidates)

Tax-deductible costs on a contract of employment for all development roles

Stable employment based on an employment contract

Private Medical & Dental care & Life Insurance

MyBenefit program (sports card, well-being program etc.)

Internal Mobility program - possibility of rotation between projects, locations, accounts

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ / Backend Engineer
C++ / Backend Engineer

Luxoft • Poland

On-site
PLN 180,000 - 270,000
C++ / Backend Engineer
C++ / Backend Engineer

Luxoft Poland • Polska

On-site
PLN 120,000 - 180,000
C++/Backend Engineer — Apple Silicon Migration Lead
C++/Backend Engineer — Apple Silicon Migration Lead

Luxoft Poland • Polska

On-site
PLN 120,000 - 180,000
C++ Backend & Qt Refactor Lead — Apple Silicon Migration
C++ Backend & Qt Refactor Lead — Apple Silicon Migration

Luxoft Poland • Poland

On-site
PLN 180,000 - 280,000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
C++ Consultant Position
C++ Consultant Position

emagine Polska • Poland

On-site
PLN 120,000 - 180,000
C++ Software Engineer + QT/QML
C++ Software Engineer + QT/QML

Luxoft Poland • Polska

On-site
PLN 120,000 - 180,000
C++/Linux Software Engineer (Associate or Experienced Level)
C++/Linux Software Engineer (Associate or Experienced Level)

NordHR • Województwo pomorskie

On-site
PLN 120,000 - 190,000
Hybrid model
Office locations
Incentive program
+8
Medior C++ Software Engineer + QT/QML
Medior C++ Software Engineer + QT/QML

Luxoft • Polska

On-site
PLN 150,000 - 210,000
Private Medical & Dental care
Life Insurance covered
C++ Software Engineer + QT/QML
C++ Software Engineer + QT/QML

Luxoft • Polska

On-site
PLN 120,000 - 180,000
Senior Real-Time Developer
Senior Real-Time Developer

Luxoft Poland • Województwo pomorskie

On-site
PLN 180,000 - 270,000
Private medical & dental care
Life insurance
MyBenefit program
+2