C++ / Backend Engineer

Luxoft

Poland

Sur place

PLN 180 000 - 270 000

Plein temps

14 jours+
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Résumé du poste

DXC Luxoft requires an experienced C++/backend engineer for a short-term refactoring engagement on a large cross-platform desktop app built with Qt5.

You will migrate Intel-based macOS builds to Apple Silicon, update Conan 1.x to Conan 2, upgrade Linux build to Clang 19 on Ubuntu 24.04, and modernize code from C++17 to C++20 while keeping security and CI/CD in mind.

Qualifications

  • Proficiency in modern C++ and cross-platform development.
  • Strong experience with CMake and build-system configuration.
  • Hands-on knowledge of Conan package manager.

Responsabilités

  • Migrate macOS build to Apple Silicon for the desktop app.
  • Move third-party libraries from Conan 1.x to Conan 2.
  • Update Linux build to Clang 19 on Ubuntu 24.04.
  • Upgrade selected libraries for security requirements.
  • Migrate codebase from C++17 to C++20.

Connaissances

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

Description du poste

DXC Luxoft is a global IT services and consulting company, part of DXC Technology, delivering cutting-edge digital and software solutions worldwide. We partner with leading financial institutions and global enterprises, helping them transform and scale through modern technology.

Join a global community of engineers and be part of building impactful, modern technology solutions!

Development of AI-enabled solutions that support a signal-driven commercial intelligence platform connecting market insights, content creation, sales engagement, and client feedback.

Project 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.
Nice-to-Have Skills Description:
  • Prior experience migrating desktop applications to Apple Silicon.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

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

Luxoft Poland • Polska

Sur place
PLN 120 000 - 180 000
C++ / Backend Engineer
C++ / Backend Engineer

Luxoft Poland • Pologne

Sur place
PLN 180 000 - 280 000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
C++/Backend Engineer — Apple Silicon Migration Lead
C++/Backend Engineer — Apple Silicon Migration Lead

Luxoft Poland • Polska

Sur place
PLN 120 000 - 180 000
C++ Backend & Qt Refactor Lead — Apple Silicon Migration
C++ Backend & Qt Refactor Lead — Apple Silicon Migration

Luxoft Poland • Pologne

Sur place
PLN 180 000 - 280 000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
C++ Software Engineer + QT/QML
C++ Software Engineer + QT/QML

Luxoft • Polska

Sur place
PLN 120 000 - 180 000
C++ Software Engineer + QT/QML
C++ Software Engineer + QT/QML

Luxoft • Pologne

Sur place
PLN 180 000 - 240 000
C++ Consultant Position
C++ Consultant Position

emagine Polska • Pologne

Sur place
PLN 120 000 - 180 000
C++ Software Engineer + QT/QML
C++ Software Engineer + QT/QML

Luxoft Poland • Polska

Sur place
PLN 120 000 - 180 000
Medior C++ Software Engineer + QT/QML
Medior C++ Software Engineer + QT/QML

Luxoft • Polska

Sur place
PLN 150 000 - 210 000
Private Medical & Dental care
Life Insurance covered
Real-Time Developer - Member of Technical Staff
Real-Time Developer - Member of Technical Staff

Luxoft • Polska

Sur place
PLN 180 000 - 300 000