Senior C++ Engineer (Desktop Applications)

Visa Hunt

Poland

On-site

PLN 180,000 - 240,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Visa Hunt is seeking an experienced Senior C++ Engineer to work on large-scale desktop software products in the Medical domain. The role focuses on performance optimization, stability improvements, modernization of legacy systems, and development of high-quality desktop applications.

Strong expertise in modern C++, Qt, and cross-functional collaboration is required. English proficiency is essential, and German language skills are a plus for this role.

Qualifications

  • 5+ years of commercial experience in C++ software development.
  • Strong knowledge of modern C++ standards including C++14/17/20.
  • Deep understanding of multithreading, concurrency, debugging, and performance optimization.
  • Hands-on experience with desktop application development.
  • Practical experience with Qt.
  • Experience with Make, Conan, and MSVC.
  • Experience with CEF integration.
  • Strong analytical thinking and problem-solving skills.
  • Ability to collaborate within cross-functional engineering teams.
  • Upper-Intermediate or higher level of English.
  • German language skills are a plus.

Responsibilities

  • Develop and maintain high-quality desktop application components using modern C++.
  • Implement scalable multithreading and concurrency solutions.
  • Analyze, identify, and resolve performance bottlenecks in complex desktop systems.
  • Participate in modernization and refactoring of legacy codebases.
  • Collaborate with architects, QA engineers, and product teams to deliver stable and efficient solutions.
  • Contribute to software quality improvements, debugging activities, and system stability initiatives.
  • Utilize AI-assisted development tools to improve development workflows and accelerate implementation activities.
  • Participate in technical discussions, code reviews, and engineering best practices initiatives.

Skills

C++
Multithreading
Performance optimization
Desktop application development
Qt
Conan
Make
MSVC
CEF integration
English proficiency

Education

Technical degree in Computer Science or related field

Tools

Qt
Make
Conan
MSVC
CEF

Job description

  • Develop and maintain high-quality desktop application components using modern C++
  • Implement scalable multithreading and concurrency solutions
  • Analyze, identify, and resolve performance bottlenecks in complex desktop systems
  • Participate in modernization and refactoring of legacy codebases
  • Collaborate with architects, QA engineers, and product teams to deliver stable and efficient solutions
  • Contribute to software quality improvements, debugging activities, and system stability initiatives
  • Utilize AI-assisted development tools to improve development workflows and accelerate implementation activities
  • Participate in technical discussions, code reviews, and engineering best practices initiatives
  • 5+ years of commercial experience in C++ software development
  • Strong expertise in modern C++ standards including C++14/17/20
  • Deep understanding of multithreading, concurrency, debugging, and performance optimization
  • Hands‑on experience with desktop application development
  • Practical experience with Qt
  • Experience working with Make, Conan, and MSVC
  • Experience with CEF integration
  • Strong analytical thinking and problem‑solving skills
  • Ability to collaborate effectively within cross‑functional engineering teams
  • Upper-Intermediate or higher level of English
  • WILL BE A PLUS

    Experience with AI-assisted coding tools and development workflows
    Experience working in regulated software environments
    Technical degree in Computer Science, Engineering, or related field

    German language skills

We are looking for an experienced Senior C++ Engineer to work on large-scale desktop software products in Medical domain. The role focuses on performance optimization, stability improvements, modernization of legacy systems, and development of high-quality desktop applications.

Originally posted on Himalayas

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Desktop Engineer: Performance & Modernization
Senior C++ Desktop Engineer: Performance & Modernization

Visa Hunt • Poland

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

Luxoft Poland • Poland

On-site
PLN 240,000 - 360,000
C++ Software Engineer
C++ Software Engineer

Luxoft • Poland

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

Luxoft Poland • Poland

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

Luxoft • Poland

On-site
PLN 180,000 - 260,000
Private medical care
Dental care
Life insurance
+1
C++ Software Engineer — Algorithms / Performance
C++ Software Engineer — Algorithms / Performance

Valora Outcomes • Warszawa

Hybrid
PLN 200,000 - 260,000
Remote-first setup
Budget for equipment & conferences
Private medical care
Software Engineer (C++, QT/QML)
Software Engineer (C++, QT/QML)

Luxoft Poland • Poland

Hybrid
PLN 150,000 - 230,000
Private Medical & Dental care & Life保险
MyBenefit program
Internal Mobility program
Senior C++ / Qt developer (100% remote)
Senior C++ / Qt developer (100% remote)

Grafton Recruitment Sp. z o.o. • Poznań

Remote
PLN 120,000 - 180,000
Diverse and inclusive environment
Professional development culture
Friendly atmosphere based on partnership
+2
C++ Software Engineer + QT/QML
C++ Software Engineer + QT/QML

Luxoft • Poland

On-site
PLN 180,000 - 240,000
Senior C++ Developer (Legacy)
Senior C++ Developer (Legacy)

SoftServe • Poland

On-site
PLN 120,000 - 160,000