C++ Software engineer

Tymiq Gmbh

Poznań

Hybrid

PLN 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TymiQ GmbH in Poznań seeks a C++ developer to join a team taking over existing projects from another vendor. You will learn the architecture and codebase to ensure a smooth transition, maintain and enhance functionality, and identify refactoring opportunities.

Focus initially on onboarding and knowledge transfer, then long-term support and development across legacy systems. Hybrid Poznań office or remote work if based elsewhere, with growth through internal workshops.

Qualifications

  • : Strong proficiency in C++ (11/14/17 or later).
  • : 2-4 years of commercial experience in software development.
  • : Experience with large codebases and legacy systems.
  • : Solid understanding of multithreading, memory management, STL, and Linux-based environments.
  • : Ability to read, understand, and work with existing code.
  • : English sufficient for daily work.

Responsibilities

  • Take over existing projects from another vendor during knowledge transfer.
  • Maintain and enhance existing functionality in legacy systems.
  • Identify opportunities for refactoring and performance improvements.
  • Troubleshoot issues and improve system stability; contribute to technical documentation.
  • Collaborate with developers and stakeholders and participate in planning future evolution of products.

Skills

C++
Multithreading
Memory management
STL
Linux environments
Code comprehension
English (daily work)
Performance profiling
CI/CD practices
Other languages (C#, or others)

Tools

Git
Profilers

Job description

In this role, you will join a team responsible for taking over existing projects from another vendor, working closely with them during the knowledge transfer phase. You will gradually gain a deep understanding of the architecture and codebase, contributing to a smooth transition and ensuring continuity of development. The position involves working with legacy systems, maintaining and enhancing existing functionality, and identifying opportunities for refactoring and performance improvements. You will troubleshoot issues, improve system stability, collaborate with developers and stakeholders, and contribute to technical documentation, while also participating in planning the future evolution of the products.

Important note: at the initial stage, the primary focus will be on onboarding into existing systems as part of a team and contributing to a successful transition, followed by long-term support and development.

Requirements
  • Strong proficiency in C++ (11/14/17 or later).
  • 2-4 years of commercial experience in software development.
  • Experience working with large codebases and legacy systems.

Solid understanding of:

  • multithreading
  • memory management
  • STL
  • Experience with Linux-based environments.
  • Ability to read, understand, and work with existing code.
  • English sufficient for daily work.

Nice to Have

  • Experience in aviation, embedded, or real-time systems.
  • Knowledge of networking protocols.
  • Experience with performance profiling and optimization.
  • Understanding of CI/CD practices.
  • Knowledge of additional programming languages (e.g., C#, or others).
Conditions
  • Complex and interesting problems at the intersection of logic and technology.
  • Expert community: a strong team open to professional dialogue and your initiatives.
  • Flexible format: a modern office in Poznań (Hybrid mode) or full remote work if you are based in another location.
  • Growth & Development: regular participation in internal company workshops and meetups for knowledge sharing.
Share this job opening
Application:

First name

Last name

Phone number

Link to CV (If You Have One)

Upload CV

I agree to the processing of my personal data in accordance with the TYMIQ Privacy Policy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - Legacy Systems Transition | Remote/Hybrid
C++ Software Engineer - Legacy Systems Transition | Remote/Hybrid

Tymiq Gmbh • Poznań

On-site
PLN 120,000 - 180,000
.NET Software engineer
.NET Software engineer

Tymiq Gmbh • Poznań

On-site
PLN 60,000 - 100,000
Remote .NET Engineer – Legacy Systems & Transition
Remote .NET Engineer – Legacy Systems & Transition

Tymiq Gmbh • Poznań

On-site
PLN 60,000 - 100,000
Senior C++ Developer
Senior C++ Developer

Engenious • Kraków

Hybrid
PLN 165,000 - 220,000
Training or certification subsidies
Senior C++ Engineer
Senior C++ Engineer

e-gaming • Katowice

Hybrid
PLN 200,000 - 260,000
Hybrid mode or office in Katowice, PL
Relocation housing package
Senior Embedded SW Developer (ID SE#01)
Senior Embedded SW Developer (ID SE#01)

Bluewave IT • Wrocław, Warszawa

On-site
PLN 180,000 - 240,000
Embedded C Developer with Linux and Yocto (f/m/x)
Embedded C Developer with Linux and Yocto (f/m/x)

Sii Poland • Kraków

Hybrid
PLN 120,000 - 180,000
Great Place to Work
Stable finances
Contracts with top brands
+9
Senior Application Engineer
Senior Application Engineer

Solid Company • Wrocław

On-site
PLN 169,000 - 330,000
Health and life insurance
PPK
26 vacation days
+8
Fullstack Mobile Developer ( Kotlin, Java Backend)
Fullstack Mobile Developer ( Kotlin, Java Backend)

ipracujzdalnie.pl • Poznań

Remote
PLN 180,000 - 240,000
Atractive salary
Remote work
C/C++ System Engineer C/C++, CI/CD Warsaw
C/C++ System Engineer C/C++, CI/CD Warsaw

DCG Poland • Warszawa

On-site
PLN 60,000 - 80,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant