Senior C++ Software Developer

ALTEN

Kraków

Sur place

PLN 180 000 - 260 000

Plein temps

Il y a 38 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Medicover healthcare
Medicover Benefits platform
Medicover sports card
Newborn welcome package
Group life insurance
Pension program

Résumé du poste

ALTEN Poland is looking for a Senior C++ Software Developer in Kraków. You will develop and modernize high‑end software, focusing on real-time components, multithreading, and performance.

The role involves Linux/Windows environments, unit testing, code reviews, and cross‑functional collaboration with R&D and Product teams. You will contribute to architecture, improve latency and memory efficiency, and participate in end‑to‑end development across the software stack.

Qualifications

  • 8+ years of software development experience, including advanced commercial experience with C++.
  • Strong knowledge of C++17/20, including STL, memory management, smart pointers, RAII.
  • Experience with real-time systems and multithreading, i.e. concurrent operations where latency and stability are critical.
  • Experience in performance optimization, analyzing bottlenecks, memory usage, and latency.
  • Practical experience with Linux and Windows and build tools like CMake.
  • Experience with unit testing, integration testing, code reviews, and collaborating in large teams.
  • English proficiency at B2 level or higher.

Responsabilités

  • Develop and enhance existing software and implement new functionality in C++17/20.
  • Design and build real-time components with multithreading and I/O communication.
  • Analyze system performance and optimize latency and memory usage.
  • Modernize and refactor code while contributing to architecture of new features.
  • Create unit and integration tests, conduct code reviews, ensure quality and stability.
  • Develop and maintain software on Linux and Windows, including build processes.
  • Troubleshoot defects and coordinate with R&D, Product, and other teams.

Connaissances

C++
Real-time systems
Multithreading
Performance optimization
Unit testing
Code reviews
STL
English (B2)

Outils

Linux
Windows
CMake

Description du poste

WE ARE A GLOBAL LEADER IN ENGINEERING AND IT SERVICES.
At ALTEN, we see our specialists as architects designers of tomorrow's world.
As a leader in engineering and IT services, we support companies in their technological and sustainable transformation.
OVER 57,400 EMPLOYEES IN 30+ COUNTRIES, SUPPORTING MORE THAN 6,500 CLIENTS WORLDWIDE.

We operate across all industries, including:

Aerospace, Defense, Naval, Security, Automotive, Rail & Mobility, Energy & Environment, Life Sciences & Health, Industrial Equipment & Electronics, Telecommunications, Banking, Finance & Insurance, Retail, Media & Services, Public Administration, and Government Sector.

We deliver complex and highly advanced technical projects at every stage of the value chain for the world's most prestigious companies.

Our motto: Building Tomorrow's World Today!

We're hiring Senior C++ Software Developer!
WHAT WILL YOUR CHALLENGES BE?
  • Development of existing software and implementation of new functionalities in C++17/20
  • Design and development of real-time components, including multithreading, synchronization, and I/O communication
  • System performance analysis and optimization, with a focus on latency reduction, memory usage optimization, and resolving issues related to concurrent execution
  • Modernization and refactoring of existing code, as well as participation in designing the architecture of new functionalities
  • Creation of unit and integration tests, conducting code reviews, and ensuring the quality and stability of the solution
  • Development and maintenance of software running on Linux and Windows, including working with application build processes
  • Analysis of technical issues and troubleshooting defects within the developed system
  • Collaboration with R&D, Product, and other technical teams in requirements analysis and solution design
WHAT DO WE REQUIRE?
  • Minimum 8 years of software development experience, including advanced commercial experience with C++
  • Strong knowledge of C++17/20, including STL, memory management, smart pointers, RAII, and experience developing large-scale systems and applications
  • Experience with real-time systems and multithreading, i.e., applications performing multiple operations concurrently where responsiveness, synchronization, and system stability are critical
  • Experience in performance optimization, including analyzing application bottlenecks, memory consumption, and latency issues, as well as implementing improvements to enhance system performance
  • Practical experience with Linux and Windows, as well as CMake or similar tools used for building C++ applications
  • Experience with unit testing, integration testing, code reviews, and working with existing codebases maintained by larger development teams
  • English proficiency at B2 level or higher, enabling effective day-to-day communication within an international R&D team
NICE TO HAVE
  • Experience in the energy sector or industrial automation, particularly with SCADA, RTU, IED, or power grid monitoring and control systems, is considered a strong advantage
  • Knowledge of industrial communication protocols such as IEC 61850, IEC 60870-5-104, DNP3, OPC UA, or IEEE C37.118 will be an additional asset
  • Experience with Docker and Kubernetes will be considered an advantage
WHAT CAN WE OFFER YOU?

ALTEN's DNA combines human values, a culture of excellence, and experience in serving our clients. We offer an individual approach to each employee, emphasizing work-life balance. We focus on responsible, sustainable development and eco-friendly solutions.

We offer:

  • Stable and long-term cooperation.
  • A clearly defined career path with a European leader in engineering and IT consulting.
  • The possibility of relocation within ALTEN Poland's local branches.
  • After project completion, the opportunity to engage in another project within the company.
  • Onboarding and collaboration with a dedicated Competences Manager.
  • Medicover healthcare.
  • Medicover Benefits platform.
  • Medicover sports card.
  • Newborn welcome package for employees.
  • Group life insurance.
  • Pension program.

We also offer cooperation based on B2B or contract (UZ).

  • Access to professional certifications with our technology partners (e.g., Google, ISTQB).
  • Access to industry events.
  • Access to the Knowledge Sharing Program.

Join our team and create the future of technology with us today!

NOTE:

We will contact selected candidates only.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

C++ Developer
C++ Developer

ALTEN • Kraków

Sur place
PLN 180 000 - 280 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+2
Technical Lead (C++, Linux)
Technical Lead (C++, Linux)

ALTEN • Kraków

Sur place
PLN 180 000 - 280 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+2
Fullstack (Python) Developer
Fullstack (Python) Developer

ALTEN • Kraków

Sur place
PLN 180 000 - 260 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Backend Java Developer
Backend Java Developer

ALTEN • Kraków

Sur place
PLN 180 000 - 250 000
Medicover medical care
Relocation opportunities
Career path development
+3
Data Visualisation Senior Analyst (Fullstack Developer)
Data Visualisation Senior Analyst (Fullstack Developer)

ALTEN • Kraków

Sur place
PLN 150 000 - 230 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Software Engineer (Java, Spark, Cucumber)
Software Engineer (Java, Spark, Cucumber)

ALTEN • Kraków

Sur place
PLN 120 000 - 180 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+2
Frontend / Fullstack Engineer
Frontend / Fullstack Engineer

ALTEN • Kraków

Sur place
PLN 180 000 - 320 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
DevOps Engineer
DevOps Engineer

ALTEN • Kraków

Sur place
PLN 180 000 - 240 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+1
Fullstack Developer (Java Angular)
Fullstack Developer (Java Angular)

ALTEN • Kraków

Sur place
PLN 180 000 - 240 000
Medicover medical care
Medicover Benefits platform
Medicover Sport card
+3
Devops GCP
Devops GCP

ALTEN • Kraków

Sur place
PLN 180 000 - 280 000
Medicover medical care
Medicover Benefits platform
MedicoverSport card
+3