C++/Backend Engineer — Apple Silicon Migration Lead

Luxoft Poland

Polska

On-site

PLN 120,000 - 180,000

Part time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Luxoft Poland seeks an experienced C++ / backend engineer for a short-term engagement to lead refactoring and modernization of a large cross-platform desktop application built with Qt5. Your primary focus will be migrating the macOS build from Intel to Apple Silicon, updating Conan workflows, and upgrading the Linux build to Clang 19 on Ubuntu 24.04, while moving the codebase to C++20.

You'll work with a mature codebase (~500k LOC) and collaborate across Windows, macOS, and Linux environments,

Qualifications

  • Proficiency in modern C++ (C++17/20) and cross-platform development.
  • Strong experience with CMake and build-system configuration.
  • Hands-on knowledge of Conan package manager.
  • Familiarity with the Clang/LLVM toolchain.
  • Experience with Qt5 application development and macOS packaging/code signing.
  • Experience 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++ (C++17/20)
Cross-platform development
CMake
Conan package manager
Clang/LLVM toolchain
Qt5 development
macOS packaging/code signing
Docker-based CI/CD

Tools

Conan
CMake
Qt5
Clang
Docker

Job description

Luxoft Poland seeks an experienced C++ / backend engineer for a short-term engagement to lead refactoring and modernization of a large cross-platform desktop application built with Qt5. Your primary focus will be migrating the macOS build from Intel to Apple Silicon, updating Conan workflows, and upgrading the Linux build to Clang 19 on Ubuntu 24.04, while moving the codebase to C++20.

You'll work with a mature codebase (~500k LOC) and collaborate across Windows, macOS, and Linux environments,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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++ / Backend Engineer
C++ / Backend Engineer

Luxoft Poland • Polska

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

Luxoft • Poland

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

Luxoft Poland • Poland

On-site
PLN 180,000 - 280,000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
C++ Desktop Engineer | Qt/QML UI Frontend Specialist
C++ Desktop Engineer | Qt/QML UI Frontend Specialist

Luxoft Poland • Polska

On-site
PLN 120,000 - 180,000
Mid/Senior C++ Qt/QML Desktop Engineer | Mobility
Mid/Senior C++ Qt/QML Desktop Engineer | Mobility

Luxoft • Polska

On-site
PLN 150,000 - 210,000
Private Medical & Dental care
Life Insurance covered
C++ Qt/QML Desktop Engineer — Impactful Frontend
C++ Qt/QML Desktop Engineer — Impactful Frontend

Luxoft • Poland

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

Luxoft • Polska

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

Luxoft • Poland

On-site
PLN 180,000 - 240,000
C++ Consultant Position
C++ Consultant Position

emagine Polska • Poland

On-site
PLN 120,000 - 180,000