New offer - be the first one to apply!
October 13, 2026
Senior C++ Software Developer
Senior • On-site
Kraków, Poland
Quick Facts
Role: Senior C++ Software Developer (C++17/20)
Focus: Real-time multithreaded components, performance optimization, modernization/refactoring
Platforms: Linux and Windows
Description
You will develop and maintain C++ software, implementing new functionalities and real-time components. The role emphasizes performance analysis and optimization (latency and memory), code modernization/refactoring, and ensuring quality through unit/integration tests and code reviews. You will also troubleshoot defects, support build and maintenance on Linux/Windows, and collaborate with R&D and product teams on requirements and solution design.
Responsibilities
Develop existing software and implement new C++17/20 functionalities
Design and develop real-time components (multithreading, synchronization, I/O communication)
Analyze and optimize performance, reducing latency and improving memory usage while resolving concurrency issues
Modernize and refactor existing code and participate in architecture design
Create unit and integration tests, perform code reviews, and ensure solution stability
Develop and maintain software on Linux and Windows, including build processes
Troubleshoot technical issues and defects
Collaborate with R&D/Product/technical teams on requirements analysis and solution design
Requirements
Minimum 8 years of software development experience, including advanced commercial C++ experience
Strong knowledge of C++17/20 (STL, memory management, smart pointers, RAII)
Experience with real-time systems and multithreading/synchronization
Experience optimizing performance (bottlenecks, memory, latency)
Practical experience with Linux and Windows
Experience with CMake or similar build tools for C++
Experience with unit testing, integration testing, and code reviews
Ability to work with existing codebases maintained by larger teams
English proficiency at B2 level or higher
Benefits
Full-time employment contract; hybrid work model in Kraków
Stable and long-term cooperation
Career path with an engineering/IT consulting leader
Relocation opportunities within local branches
Opportunity to join another project after one project is completed
Onboarding and support with a Competences Manager
Medicover healthcare and dental care
Medicover Benefits platform; Medicover sports card
Newborn welcome package
Group life insurance
Pension program
Certification and access to industry events (e.g., Google, ISTQB)
Access to a Knowledge Sharing Program
Similar jobs you might like
Senior C++ Developer
VALORA OUTCOMES SP. Z O.O.
Senior
Technology
Warsaw, Poland · Remote
N/A
11 days ago

Senior Software Developer C++
emagine Polska
Senior
Technology
Pune, MH, India · On-site
N/A
12 days ago

C++ Developer
ALTEN Polska
Senior
Technology
Kraków, Poland · On-site
N/A
14 days ago
Senior C++ Developer
Tenarai
Senior
Technology
Kraków, Poland · Remote
0K zł - 0K zł/yr
13 days ago

Hybrid Opportunity as a Senior Software Developer C++
emagine Polska
Senior
Technology
Pune, MH, India · On-site
N/A
12 days ago
Software Engineer (C++/Qt)
Mettler-Toledo (Albstadt) GmbH
Junior
Technology
Albstadt, BW, Germany · On-site
€40K - €70K/yr
11 days ago
Senior Software Engineer Medical Imaging (m/w/d)
Bertrandt AG
Senior
Technology
Erlangen, BY, Germany · On-site
€60K - €90K/yr
2 days ago

Computer Vision Software Developer Senior
Zebra Technologies
Senior
Technology
Gliwice, Pl-24, Poland · On-site
15K zł - 17K zł/yr
9 days ago

C/C++ Software Engineer
Johnson Controls Building Solutions, spol. s r.o.
Mid
Technology
Brno, Czechia · Hybrid
N/A
14 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights