Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

ALTEN Polska

NewBe an early applicant

Senior C++ Software Developer

Posted Updated
Discussion

Description

WHO WE ARE?

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!

For more information, visit:

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:

  • A full-time employment contract.

  • Location: Kraków; work model: hybrid

  • 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.

Benefits:

  • Medicover healthcare.

  • Medicover dental care.

  • 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).

We guarantee:

  • 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.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →