April 8, 2026
C++ Developer
Senior • Remote
For one of our clients we are looking for an experienced C++ Developer to support project focused on software development for automotive systems. The role is part of an ongoing project and aims to strengthen the team in the area of code quality, coverage, and documentation.
Responsibilities
Working with Coverity for static code analysis
Managing and analyzing Code Coverage (e.g. VectorCAST)
Creating and maintaining technical documentation using Doxygen
Occasional implementation of features in C++
Supporting the team in maintaining high code quality and compliance with project standards
Requirements
Strong knowledge of C++ (C++14)
Experience in Automotive projects (ADAS / Autonomous Driving experience is a plus)
-
Hands-on experience with:
Coverity
VectorCAST or similar code coverage tools
Doxygen
Familiarity with build systems such as Dazel/Bazel
Ability to work effectively in a distributed team
Availability during CEST working hours + occasional (typically 2x week) sync meeting at 5-6 PM CEST.
Similar jobs you might like
Technology
H2B Group
🚀 C++ Developer | Autonomous Vehicles | Remote
Mid
Remote
Warsaw, Poland
90 - 110 PLN
🏢 Summary: Offer for a C++ Developer to work on software for autonomous vehicles, focusing on developing and integrating automotive systems compliant with AUTOSAR and MISRA standards. The role involves implementing features for autonomous systems, writing tests, and ensuring high code quality within an international team. It is a 12-month contract with strong potential for extension on an advanced mobility project. 🗂️ Requirements: Very good knowledge of C++14, Experience in automotive projects, Knowledge of MISRA standards, Knowledge of AUTOSAR architecture, Experience with Gerrit, Experience with Google Test, Experience with Bazel or Dazel, Ability to write unit and integration tests 📃 Skills: C++14, AUTOSAR, MISRA, Gerrit, GoogleTest, Bazel, Dazel, Automotive, UnitTesting, IntegrationTesting 🏢 Description: 🌟 Join a project that is truly shaping the future of automotive and autonomous technologies! We are looking for a C++ Developer who wants to work on software development for autonomous vehicles and have a real impact on solutions used in modern mobility. 🔧 Responsibilities Software development in C++ (C++14) for automotive systems Creating and developing components compliant with AUTOSAR architecture Participating in the design and implementation of features for autonomous systems Writing unit and integration tests Collaborating with an international team and participating in code reviews Ensuring code quality in accordance with MISRA standards 🧠 Requirements Very good knowledge of C++ (C++14) Experience in automotive projects Knowledge of MISRA and AUTOSAR standards Experience with version control systems and code review tools (Gerrit) Familiarity with testing frameworks (Google Test) Experience with build environments (Bazel / Dazel) Good command of English ⚙️ Tech stack C++14 · AUTOSAR · MISRA · Gerrit · Google Test · Bazel · Dazel 🚀 What we offer Participation in an advanced project in the field of autonomous vehicles Collaboration with an experienced team of engineers 12-month B2B contract with a high probability of extension Real impact on the development of future technologies 👉 If you want to work on modern systems and grow in the field of autonomous mobility – apply and become part of this technological revolution!
Technology
DCG
Senior C++ Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: The offer is for a Senior C++ Developer responsible for developing and maintaining high-performance, high-reliability C++ applications, contributing to architectural decisions, and improving code quality. The role involves working with legacy systems, implementing new functionalities, and collaborating closely with other developers in an international environment. 🗂️ Requirements: Senior-level experience in C++, Experience with high-reliability systems, Experience with high-performance systems, Strong knowledge of object-oriented programming principles, Experience working with legacy codebases, Ability to participate in architectural decisions, Experience with code reviews and team collaboration, English proficiency at B2+ level 📃 Skills: C++, OOP, CleanCode, Refactoring, PerformanceOptimization, Architecture, Git, CodeReview 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Senior C++ Developer Responsibilities: Development and maintenance of C++ applications Collaboration on the design and implementation of new functionalities Analysis of technical requirements and participation in architectural decisions Ensuring code quality through refactoring, stability, and performance improvements Requirements: Strong expertise in C++ at Senior level Experience working with high-reliability and high-performance systems Solid understanding of object-oriented programming principles and best practices (clean code) Experience working with and developing legacy codebases Ability to work effectively in a team environment (code reviews, collaboration with other developers) English proficiency at a minimum of B2+ level (international working environment) Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
emagine Polska
C++/C# Developer with German
Senior
Remote
140 - 160 PLN
🏢 Summary: Long-term remote B2B contract for a C++/C# Developer focused on complex enterprise and public-sector software development and system integration projects. The role involves building, integrating, testing, and maintaining scalable solutions within CI/CD-driven Visual Studio environments. The developer contributes to architecture, technical documentation, and integration of third-party components in large-scale projects. 🗂️ Requirements: Fluent German C1, English minimum B1, Bachelor's degree in Computer Science or equivalent, Minimum 5 years professional experience, 4–6 years experience in C++ or 2–3 years in C#, Minimum 5 years experience with Git (branching, merging), Experience with Jira and Confluence, Windows system administration skills, Minimum 2 years unit testing experience, Minimum 2 years experience integrating third-party software, Minimum 1 year experience with CI/CD in Visual Studio, Experience preparing technical specifications and documentation, Experience with Waterfall, V-Model, or Agile/Scrum methodologies 📃 Skills: C++, C#, Git, Jira, Confluence, Windows, CI/CD, VisualStudio, UnitTesting, Scrum, Waterfall, V-Model 🏢 Description: Overview of the Role: The C++ / C# Developer will engage in complex software development and system integration projects, primarily within the enterprise or public-sector domains, driving the delivery of robust, scalable solutions. What we offer: Long Term B2B Contract Remote role Main Responsibilities: Develop, test, and maintain high-quality software solutions. Collaborate with team members for system integration tasks. Contribute to the design and architecture of technical specifications. Participate in reviews and suggest improvements in software coding practices. Document all development processes and updates for project transparency. Ensure adherence to CI/CD practices within Visual Studio environments. Support unit testing and maintain test processes. Integrate third-party software components efficiently. Facilitate knowledge transfer within the team. Assist in troubleshooting and maintaining existing applications. Key Requirements: Fluent in German (C1 level, spoken and written). Proficient in English (minimum B1 level, spoken and written). Bachelor's degree in Computer Science or equivalent with at least 5 years of experience. Extensive knowledge of C++ and/or C# (4-6 years for C++, 2-3 years for C#). Experience with Git (branching, merging) for at least 5 years. Familiarity with Jira and Confluence. Competence in Windows system administration, including terminal and console usage. Hands-on experience with unit testing and test processes (minimum 2 years). Experience integrating third-party software (minimum 2 years, ideally 4 years). Knowledge of CI/CD processes in Visual Studio environments (minimum 1 year). Experience in preparing technical specifications and documentation (minimum 1 year). Exposure to large public sector projects or comparable private sector engagements. Familiarity with various software development models (Waterfall/V-Model, Iterative, Agile/Scrum). Willingness to facilitate knowledge transfer within the team. Nice to Have: Experience in public sector projects such as KONSENS. Background in team leadership or mentoring roles. Knowledge of additional programming languages or technologies. Other Details: The position offers remote working opportunities from Poland with occasional visits to Germany (not exceeding once a quarter). Candidates should be available for up to a month and are expected for long-term cooperation on a 48-month project. A standard business working hour schedule is provided.
Technology
RITS Professional Services
Senior C++ Developer (Windows)
Senior
Remote
Warsaw, Poland
45 - 65 USD/hr
🏢 Summary: B2B remote contract for a Senior C++ Developer to design, build, and enhance high-performance trading and backend platforms. The role focuses on developing scalable, performance-critical systems and improving an existing technology stack in an international environment. Requires daily overlap with the New York time zone. 🗂️ Requirements: 5+ years commercial experience with C++, Strong knowledge of object-oriented programming, Strong knowledge of low-level programming concepts, Experience with multithreading, Understanding of concurrency and synchronization, Experience with sockets and networking, Knowledge of event-driven architectures, Experience with Windows native APIs, Understanding of OS internals, Experience debugging memory leaks, race conditions, deadlocks, stack corruption, Experience with unit testing, Experience participating in code reviews, Experience working with databases 📃 Skills: C++, OOP, LowLevel, Multithreading, Concurrency, Synchronization, Sockets, Networking, EventDriven, Windows, WinAPI, OSInternals, Debugging, Databases, UnitTesting 🏢 Description: We are looking for an experienced Senior C++ Developer to join our client’s engineering team and help build and enhance next-generation trading and backend platforms . This is an opportunity to work on highly scalable, performance-critical systems in an international environment where technology plays a central role in modern financial markets. B2B contract – salary range: $45–65/hour (no paid vacation included) 100% remote job 5–6 hours daily overlap with the New York time zone is required Responsibilities: C++ application development Participate in application design and implementation Enhancement of existing technological platform Identification and resolution of security vulnerabilities Development of back-end services Design and write unit tests Participate in code and design reviews Requirements: 5+ years of commercial experience with C++ Strong knowledge of object-oriented and low-level programming concepts Solid understanding of: multithreading concurrency and synchronization sockets and networking event-driven architectures Windows native APIs and OS internals Experience with debugging complex issues such as memory leaks, race conditions, deadlocks, and stack corruption Good understanding of software engineering best practices, including unit testing and code reviews Experience working with databases Strong analytical and problem-solving skills Ability to work independently and collaboratively within international teams Degree in Computer Science or a related field Nice to Have: Experience in the financial industry, especially Fixed Income Knowledge of Python scripting JavaScript experience Understanding of communication protocols and network programming fundamentals
Healthcare
Radpoint
Developer C++
Mid
Hybrid
Katowice, Poland
15,000 - 21,000 PLN
🏢 Summary: The offer is for an experienced C++ Developer to build and maintain network and cloud applications in the healthcare domain. The role involves image processing, streaming, and optimization of existing code within distributed systems. Work includes implementing new features and ensuring high-quality software in a collaborative team environment. 🗂️ Requirements: Commercial experience in C++ programming, Knowledge of relational databases, Knowledge of object-oriented databases, Understanding of HTTP protocol, Understanding of TCP/IP fundamentals, Experience with distributed systems, Experience with static code analysis 📃 Skills: C++, SQL, HTTP, TCP/IP, DistributedSystems, StaticAnalysis, ImageProcessing, Streaming, Cloud 🏢 Description: Miejsce pracy: ul. Ceglana 35, 40-514 Katowice Jesteśmy dynamicznie rozwijającą się firmą technologiczną, która specjalizuje się w tworzeniu zaawansowanych rozwiązań w obszarze aplikacji sieciowych i chmurowych. W związku z rozwojem naszych projektów poszukujemy doświadczonego Developera C++, który dołączy do naszego zespołu. Nasze projekty skoncentrowane są na obszarze Healthcare. Obowiązki : Programowanie aplikacji sieciowych oraz aplikacji chmurowych. Przetwarzanie obrazu i strumieniowe w różnorodnych projektach. Wdrażanie nowych funkcjonalności oraz utrzymanie i optymalizacja istniejącego kodu. Współpraca w ramach zespołu projektowego w celu zapewnienia wysokiej jakości oprogramowania. Wymagania : Doświadczenie w programowaniu w C++. Znajomość baz danych relacyjnych i obiektowych. Dobra znajomość protokołu HTTP i podstaw sieci TCP/IP. Doświadczenie z systemami rozproszonymi mile widziane . Mile widziane doświadczenie ze statyczną analizą kodu. Dodatkowym atutem będzie doświadczenie w tworzeniu aplikacji mobilnych. Oferujemy : Stabilne zatrudnienie w nowoczesnym środowisku pracy Możliwość rozwoju zawodowego i zdobycia doświadczenia w projektach różnego rodzaju Core hours 9:00-15:00 Możliwość zdalnego świadczenia usług, jednak chętnie zobaczymy Cię w biurze 😉 Wynagrodzenie adekwatne do umiejętności i doświadczenia Jak rekrutujemy? Chcemy mieć pewność, że wszyscy kandydaci mają równe szanse, dlatego korzystamy z testu TestGorilla. Chcesz dołączyć do naszego zespołu? Zacznij od kliknięcia w poniższy link. https://app.testgorilla.com/s/9naqdw58 W tym momencie kończymy pierwszy etap rekrutacji. Drugi etap to podsumowująca test techniczna rozmowa online/stacjonarnie trwająca około 1h. Etap trzeci to spotkanie w biurze/online składające się ze swobodnej rozmowy i części negocjacyjnej, gdy już wiemy, że chcemy współpracować.
Technology
DCV Technologies
SW developer – C++ framework – Developers for Android extension framework
Mid
Remote
Warsaw, Poland
🏢 Summary: C++ Framework Developer role focused on Android extension framework development for embedded and automotive platforms. The position involves building and integrating system-level components within AOSP/AAOS, working across areas such as System UI, Media, Smartphone Integration, and Vehicle Services. The role requires hands-on experience with Linux-based systems, IPC mechanisms, and vehicle-related interfaces. 🗂️ Requirements: 1.3+ years hands-on C++ development experience, Strong knowledge of C++11/14/17, Experience with Android framework extension (AOSP or AAOS), Proficiency in Linux system programming and POSIX APIs, Experience with IPC mechanisms (Binder, AIDL, sockets, shared memory), Experience in middleware and system-level component development, Knowledge of multithreading, synchronization, and memory management, Experience with debugging tools (gdb, valgrind, perf, strace, ADB, Logcat), Experience with CMake and Android build system (Soong), Knowledge of GCC or Clang toolchains, Experience with unit testing frameworks, Experience with Git and CI/CD tools, Understanding of automotive standards (ASPICE, MISRA C++, ISO 26262) 📃 Skills: C++, C++11, C++14, C++17, Android, AOSP, AAOS, Linux, POSIX, Binder, AIDL, Sockets, CMake, Soong, GCC, Clang, GoogleTest, GoogleMock, JUnit, Git, Gerrit, Jenkins, GitLab, ASPICE, MISRA, ISO26262, VHAL, CAN, LIN 🏢 Description: We are looking for C++ Framework Developers to work on Android extension framework development for embedded / automotive platforms. Send CV if you have the below skill (marcillina.tietjen@dcvtechnologies.co.uk) Development teams will be set up for the following functional areas: Launcher and System UI Media & Radio Smartphone Integration Phone Vehicle Services & Settings Driver Information (non-safety) Experience: 1.3 – 8 years (hands-on) Key Skills & Experience: C++ (C++11 / C++14 / C++17) with framework-level development Android framework extension (AOSP / AAOS) Linux system programming, POSIX APIs IPC: Binder, AIDL, sockets, shared memory Middleware and system-level component development Multithreading, synchronization, memory management, performance optimization Debugging: gdb, valgrind, perf, strace, ADB, Logcat, Perfetto, Systrace, dumpsys Vehicle HAL (VHAL), CAN / LIN communication Native C++ ↔ Android integration (Binder / AIDL) CMake, Android build system / Soong, GCC / Clang Unit testing: GoogleTest / GoogleMock / JUnit Git / Gerrit, CI/CD (Jenkins, GitLab CI), Agile Exposure to ASPICE, MISRA C++, ISO 26262 (non-safety) Domain experience (good to have – any one): Launcher & System UI | Media & Radio | Smartphone Integration | Phone | Vehicle Services & Settings | Driver Information
Technology
H2B Group
Senior C++ Developer
Senior
Remote
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Senior C++ Developer role focused on developing and modernizing a complex Transport Management System (TMS) within an international logistics project. The position involves building new features, optimizing performance, and integrating a legacy solution into a modern SaaS platform. The role emphasizes work on performance-critical systems and long-term product transformation. 🗂️ Requirements: Strong knowledge of C++ (C++11 or newer), Experience with MS SQL, Solid understanding of memory management, Experience with templates, Experience with concurrency programming, Experience developing performance-critical applications, Understanding of SOLID principles, Knowledge of object-oriented programming, Knowledge of SDLC, Experience in software design, Experience in software architecture, Experience with unit testing, Experience with integration testing 📃 Skills: C++, MS, SQL, C++11, OOP, SOLID, SDLC, UnitTesting, IntegrationTesting, Concurrency, Templates 🏢 Description: Join an international project within the transport and logistics industry 🚚. We are looking for an experienced Senior C++ Developer to support the development and modernization of a complex TMS (Transport Management System) platform. The project involves both the development of new features and working with an existing solution that is gradually being integrated into a modern SaaS platform ☁️. This is an excellent opportunity for engineers who enjoy working on complex business systems, performance optimization, and modernizing applications with a long development history. 🎯 Your Responsibilities Develop and maintain applications in C++ Design and implement new features Optimize application performance and code quality Work with MS SQL databases Participate in technical analysis and solution design Collaborate with an international development team 🌍 Create and maintain unit and integration tests ✅ Requirements Strong knowledge of C++ (C++11 or newer) Experience with MS SQL Solid understanding of memory management Experience with templates and concurrency programming Experience developing performance-critical applications Good understanding of SOLID principles and object-oriented programming Knowledge of the Software Development Life Cycle (SDLC) Experience in software design and architecture Experience with unit and integration testing ⭐ Nice to Have Experience with C#/.NET Knowledge of .NET 9 Ability to influence and shape technical solutions and direction 🎁 What We Offer 100% remote work 🏠 Company-provided equipment 💻 Long-term project within an international environment 🌎 Real impact on the development of a strategic product Opportunity to contribute to the modernization and transformation of a large-scale business system
Technology
emagine Polska
C++ / C# Developer
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Long-term remote B2B contract for a C++/C# Developer to deliver and integrate enterprise or public-sector software solutions. The role focuses on developing, maintaining, and integrating robust applications while ensuring CI/CD compliance and high code quality. The project involves complex system integration and long-term cooperation within an international environment. 🗂️ Requirements: Bachelor’s degree in Computer Science or equivalent, Minimum 5 years of professional software development experience, 4–6 years of C++ experience or 2–3 years of C# experience, Minimum 5 years of experience with Git (branching, merging), Experience with Windows system administration (terminal, console), Minimum 2 years of unit testing experience, Minimum 2 years of third-party software integration experience, Minimum 1 year of CI/CD experience in Visual Studio environments, Experience in preparing technical specifications and documentation, Experience working with Jira and Confluence, Knowledge of software development methodologies (Waterfall, V-Model, Agile/Scrum) 📃 Skills: C++, C#, Git, Jira, Confluence, Windows, CI/CD, VisualStudio, UnitTesting, Integration, Scrum, Waterfall, V-Model 🏢 Description: Overview of the Role: The C++ / C# Developer will engage in complex software development and system integration projects, primarily within the enterprise or public-sector domains, driving the delivery of robust, scalable solutions. What we offer: Long Term B2B Contract Rate: 140-160 PLN/ H+ VAT Remote role Main Responsibilities: Develop, test, and maintain high-quality software solutions. Collaborate with team members for system integration tasks. Contribute to the design and architecture of technical specifications. Participate in reviews and suggest improvements in software coding practices. Document all development processes and updates for project transparency. Ensure adherence to CI/CD practices within Visual Studio environments. Support unit testing and maintain test processes. Integrate third-party software components efficiently. Facilitate knowledge transfer within the team. Assist in troubleshooting and maintaining existing applications. Key Requirements: Fluent in German (C1 level, spoken and written). Proficient in English (minimum B1 level, spoken and written). Bachelor's degree in Computer Science or equivalent with at least 5 years of experience. Extensive knowledge of C++ and/or C# (4-6 years for C++, 2-3 years for C#). Experience with Git (branching, merging) for at least 5 years. Familiarity with Jira and Confluence. Competence in Windows system administration, including terminal and console usage. Hands-on experience with unit testing and test processes (minimum 2 years). Experience integrating third-party software (minimum 2 years, ideally 4 years). Knowledge of CI/CD processes in Visual Studio environments (minimum 1 year). Experience in preparing technical specifications and documentation (minimum 1 year). Exposure to large public sector projects or comparable private sector engagements. Familiarity with various software development models (Waterfall/V-Model, Iterative, Agile/Scrum). Willingness to facilitate knowledge transfer within the team. Nice to Have: Experience in public sector projects such as KONSENS. Background in team leadership or mentoring roles. Knowledge of additional programming languages or technologies. Other Details: The position offers remote working opportunities from Poland with occasional visits to Germany (not exceeding once a quarter). Candidates should be available for up to a month and are expected for long-term cooperation on a 48-month project. A standard business working hour schedule is provided.
Technology
PTH EUROTRONIC
C++ Software Engineer
Mid
On-site
Poznan, Poland
🏢 Summary: Offer for a C++ Developer responsible for developing and maintaining software solutions, ensuring high code quality, and participating in continuous integration processes. The role involves creating new functionalities, modifying existing systems, and analyzing, testing, and fixing reported issues. Position is primarily onsite in Poznań with potential hybrid work later. 🗂️ Requirements: Good knowledge of C++, Ability to use Windows or Linux command line (CLI), Basic knowledge of relational databases, Knowledge of SQL, Experience with version control systems SVN or GIT, Residence in Poznań area or willingness to relocate 📃 Skills: C++, SQL, SVN, GIT, CLI, Windows, Linux, RDBMS 🏢 Description: Obecnie poszukujemy dobrze zorganizowanej i dbającej o wysokie standardy pracy osoby, która chciałaby dołączyć do naszego zespołu jako C++ Developer. Zależy nam na osobach, które mieszkają w Poznaniu lub okolicach - bądź są gotowe do relokacji! Jak pracujemy, co dla nas Ważne: Stawiamy na wytwarzanie oprogramowania techniką ciągłej integracji. Stawiamy na bezpośrednią komunikację w zespole. Stawiamy na różnorodność w zespole i postaramy się wykorzystać Twój potencjał. Stawiamy na długotrwałą współpracę. Twój zakres obowiązków: Tworzenie poprawnych, działających programów. Wprowadzanie zmian w istniejących funkcjonalnościach. Dbanie o jakość tworzonych rozwiązań. Analiza, testy i usuwanie zgłaszanych błędów. Wymagania: Dobra znajomość C++. Umiejętność korzystania z powłoki systemowej Windows / Linux (CLI). Podstawowa wiedza na temat relacyjnych baz danych oraz znajomość SQL. Znajomość narzędzi systemu kontroli wersji SVN lub GIT. Mile widziane: Znajomość technologii: Qt, PostgreSQL, Python. Znajomość języka angielskiego. Orientacja w zagadnieniach związanych z branżą energetyczną. Oferujemy: Zatrudnienie na umowę o pracę lub kontrakt B2B Pracę stacjonarna w komfortowym biurze (Poznań, z możliwością pracy hybrydowej w późniejszym okresie Ciekawe projekty branżowe np. SCADA / ADMS dla koncernów energetycznych w Polsce i za zagranicą (TAURON, ENERGA, ENEA, ENEXIS, STEDIN) Rozwój zawodowy – wsparcie merytoryczne całego zespołu oraz zewnętrzne i firmowe szkolenia / warsztaty. Elastyczne godziny pracy (zaczynamy pracę między 7:00 a 9:00) Ubezpieczenie grupowe, dofinansowanie do urlopów wypoczynkowych, prywatnej opieki medycznej i karty Multisport Zapraszamy do aplikowania! Informujemy, że do wybranych kandydatów zostanie przesłany kwestionariusz rekrutacyjny (jako część procesu rekrutacyjnego).
Technology
Dawid Wierciak Flow to Grow
Senior C++ Developer
Senior
Remote
Krakow, Poland
120 - 160 PLN/hr
🏢 Summary: Long-term remote outsourcing project for a C++ Developer focused on maintaining and evolving transport management and logistics systems while supporting the transition to a unified SaaS platform. The role involves work on performance-critical applications, software quality, and ongoing development of interconnected TMS solutions. 🗂️ Requirements: Strong knowledge of C++11+, Experience with Microsoft SQL Server, Experience with memory management, Experience with templates, Experience with concurrency models, Experience with performance-critical programming, Understanding of SOLID principles, Understanding of Object-Oriented Programming, Understanding of Software Design, Understanding of SDLC, Experience with Unit Testing, Experience with Integration Testing, Commitment to software quality processes, English B2/C1 📃 Skills: C++, SQL, SQLServer, OOP, SOLID, SDLC, UnitTesting, IntegrationTesting, C#, .NET 🏢 Description: We are looking for a C++ Developer to join a long-term outsourcing project for a UK-based technology company developing solutions for transport management, logistics, and fleet management. About the Project Following an acquisition, the client now has three Transport Management Systems (TMS) that are being unified into a single platform, which will be delivered as a SaaS solution. At the same time, the existing system requires ongoing support and development, allowing the client's internal development teams to focus on building the new unified platform. The TMS platform consists of three interconnected application areas that support the planning, execution, and control of shipment deliveries. The overall architecture combines a core platform with the ability to extend and integrate additional capabilities, supporting both day-to-day operations and the ongoing evolution of the system. Parts of the software were developed around 30 years ago and originated from an acquired company. Requirements Strong knowledge of C++ (C++11 and newer) Experience with Microsoft SQL Server Experience with: memory management templates concurrency models performance-critical programming Good understanding of SOLID principles Good understanding of Object-Oriented Programming (OOP) Good understanding of Software Design Mature understanding of the Software Development Life Cycle (SDLC) Experience with software testing, including: Unit Testing Integration Testing Commitment to software quality processes and practices English at B2/C1 level Nice to Have Experience with C# Knowledge of .NET 9 Ability to influence the technical direction of the project We Offer B2B contract Rate: 120–160 PLN/hour 100% remote work Long-term project Flexible working hours: 9:00–17:00 or 10:00–18:00 Company-provided laptop Recruitment Process Recruitment screening. Short take-home assignment. Interview with the client. Final decision.