#1 Job Board for tech industry in Europe

  • Job offers
  • C++ Software Engineer - Migration Project Windows to Linux
    New
    C

    C++ Software Engineer - Migration Project Windows to Linux

    18 - 32 USD/hNet per hour - B2B
    18 - 32 USD/hNet per hour - B2B
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote
    Spyrosoft

    Spyrosoft

    Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 and 2023.

    Company profile

    Tech stack

      English

      B2

      C++

      regular

      Gtest

      regular

      CMake

      regular

      vcpkg

      regular

    Job description

    Online interview

    Requirements:


    • Minimum 3 years of professional experience with C++
    • Strong knowledge ofC++ (C++17–C++20)
    • Familiarity with GTest, CMake
    • Experience with NuGet and vcpkg
    • Good understanding of Linux development environment


    Nice to have: 


    • Knowledge of Docker and principles of containerized architecture
    • Experience working with C++ applications on Windows (MFC/COM/WinAPI)
    • Experience in cross-platform application development


    Project Overview


    The goal of the project is to migrate a mature C++ application running under Windows to a distributed service based on Linux Docker containers. Key aspects of the project include:


    1.  Migration of all business processes, while maintaining their functionality, stability and performance, to a Dockerized form that can be installed in a cloud environment;
    2. Replacement of code building and quality assurance tools from Windows platform-specific solutions, to mature cross-platform solutions.
    3. Enabling further development of the application's business processes, with parallel implementation of changes to both Windows-based and Linux-based versions throughout the transition.


    The project requires an in-depth understanding of the existing code base, finding Windows platform-specific solutions and proposing effective and mature multi-platform solutions.

    18 - 32 USD/h

    Net per hour - B2B

    Check similar offers

    Developer C++ / Software Developer

    New
    Nexio Management
    5.34K - 6.14K USD/month
    Warszawa
    , Fully remote
    Fully remote
    C++
    Objective-C
    Data Structures