Senior Software Engineer (C++,Qt, CAD/CAE)
__jobinformationwidget.freetext.LocationText__
Katowice
- Sopra Steria
- Engineering, Development, Applications
- Standard
- No
Sopra Steria is one of the largest players in the tech industry in Europe, known for its consulting, digital services and software development. We operate in nearly 30 countries in the world, hiring more than 55,000 employees.
The Polish branch, as the Global Delivery Center, operates in Katowice since 2007 and has been growing ever since. Currently, our team consists of around 1,000 specialists.
Within the Digital Platform Services department, our teams specialize in areas such as cloud, operating systems, virtualization, databases, backup or storage, as well as networking and security. We also have 1st line support consultants who speak French and English, but also Italian, Spanish, Portuguese and German.
The Application Services department is responsible for areas such as software development, data engineering, testing services, CRM, ITSM and ERP platform integrations, as well as application management for customers in Scandinavia, Benelux, France, Germany, Switzerland and the UK.
We are looking for a Senior Software Engineer (C++,Qt, CAD/CAE) to join Sopra Steria Polska for a client in the aerospace sector. You will work in an industrial environment and a multi-functional team divided between France, Spain, Germany, Poland and India for a major aeronautical manufacturer. The program involves wide portfolio of applications developed by multiple teams.
Note that we can only offer cooperation to people who has EU citizenship, are located in Poland and are willing to commute to our office in Katowice, Poland.
Responsibilities:
• Implementing solutions and delivering software.
• Proposing solutions.
• Creating and testing software to enhance the solution and all related modules and services.
• Facilitating testing, integration, and troubleshooting activities.
• Shaping and applying our software standards of clean code and performance optimization techniques.
• Translate business and technical requirements into clean, efficient code.
• Active participation in constructive code reviews, viewing peer feedback as a valuable tool for knowledge sharing, continuous learning, and maintaining high engineering standards.
Tech stack on the project:
• C++20, Qt5 Framework, Core, GUI, Widgets, SQL, Concurrent, Linux, Git, CI/CD, Python, CAD or CAE, VTK.
Must have requirements:
- 5+ years of commercial experience in a senior or senior-ready role.
- Strong proficiency in Modern C++ (minimum C++14 required; hands-on experience with C++20 or newer is highly preferred).
- Solid experience with the Qt5 framework, including deep understanding and practical usage of key modules:
- Experience with: Core, GUI, Widgets, SQL, Concurrent.
- Fluency in working within Linux environments, with strong command-line skills and proficiency in tools/shells such as Bash, grep, sed, and less.
- Practical knowledge of Git and experience working with CI/CD pipelines.
- Basic knowledge of Python, specifically for writing and executing test scripts.
- Experience in working in multinational and distributed environment.
- Strong communication skills to collaborate with cross-functional teams.
- EU citizenship.
- Fluent English: B2/C1.
- Being open to occasional business trips abroad and visits in our office in Katowice.
Nice to have requirements:
- Experience in developing CAD (Computer-Aided Design) or CAE (Computer-Aided Engineering) systems.
- Familiarity with VTK (Visualization Toolkit) for 3D computer graphics, image processing, and visualization.
- Proven experience working effectively in shared, remote, or distributed development environments.
What we offer:
BENEFITS (UoP): Luxmed, Medicover Sport, Worksmile, educational platforms, languages learning platform, referral bonus, copyrights, life insurance, certifications (paid by the company), conferences, Tech Lunches, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud), local kindergarten.
DEVELOPMENT OPPORTUNITIES (B2B): Tech Lunches, Worksmile, possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud).
ADDITION: free parking, fresh fruits, workation.
In case of questions, please contact the HR team.
The recruitment process for this position consists of two stages:
• a short phone call with a recruiter (30 min max)
• one-hour long interview on Teams (with both general and technical questions)
Salary range:
UoP: 12 000 - 16 000 PLN gross/month
B2B: 100 - 140 PLN nett/h
All information about salary range and its additional components will be provided during the 1st stage of recruitment process.
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
Job offers that might interest you
Salary
Location
Villeneuve-d'Ascq, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Insurance
Remote
No
Location
Villeneuve-D'Ascq
Experience Level Italy
Mid-Senior Level
Description
Au sein de notre agence, vous êtes pleinement impliqué(e) dans toutes les phases de nos projets pour le compte de grands clients de l'assurance contribuant ainsi à leur succès. Vous avez l'occasion de
Reference
986564b7-3ad6-4a3e-9872-a9863ddce1cd
Expiry Date
Jan 1, 0001
Salary
Location
Strasbourg, France
Vacancy language
French
Job Type
Standard
Experience Level
0 to 2 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
No
Location
Strasbourg
Experience Level Italy
Entry Level
Description
Votre futur environnement de travail : Sopra Steria accompagne la transformation Data de ses clients du secteur financier de bout en bout: Votre rôle et vos missions: Vous participez à toutes
Reference
b9723a0c-bd28-4b9a-8c6e-2e6f0ed187c7
Expiry Date
Jan 1, 0001
Salary
Location
Tours, France
Vacancy language
French
Job Type
Standard
Experience Level
0 to 2 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Defense & Security
Remote
No
Location
Tours
Description
Votre futur environnement de travail : L'agence Défense et Sécurité doit relever de nombreux défis : développer et maintenir un ensemble d'applications critiques pour le compte du Ministère des Armées
Reference
68b685a2-b265-43cd-9295-d959c6dd6117
Expiry Date
Jan 1, 0001
Salary
Location
Noida, Uttar Pradesh, India
Vacancy language
English
Job Type
Standard
Experience Level
0 to 2 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
All Sectors
Remote
No
Location
Noida, Uttar Pradesh
Experience Level Italy
Executive
Description
Job Description – IT Service Desk Analyst ( Oracle) Position Title: IT Service Desk Analyst Location: Noida, Work from office Reporting To: IT Service Desk Manager Role Overview We are seeking an ex
Reference
647e9122-0899-4dbd-bdb8-0ce972e1588e
Expiry Date
Jan 1, 0001
Salary
Location
Courbevoie, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Public Services
Remote
No
Location
Courbevoie
Experience Level Italy
Mid-Senior Level
Description
Au sein de nos squads projets, vous intervenez sur des sujets majeurs et à forte technicité pour des clients de tous secteurs énergétiques. Leur objectif : imaginer, construire et déployer des soluti
Reference
30614f29-af98-4270-bd16-736535b175ba
Expiry Date
Jan 1, 0001
Salary
Location
Angers, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
No
Location
Angers
Experience Level Italy
Mid-Senior Level
Description
Votre environnement de travail : Et si votre prochain défi professionnel se jouait à Angers, l’un des territoires les plus dynamiques et agréables de France ? Au sein de notre agence angevine en plein
Reference
82ba5477-db61-4d1f-869f-17ba08af3f1a
Expiry Date
Jan 1, 0001
Salary
Location
Angers, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
No
Location
Angers
Experience Level Italy
Mid-Senior Level
Description
Votre environnement de travail : Et si votre prochain défi professionnel se jouait à Angers, l’un des territoires les plus dynamiques et agréables de France ? Au sein de notre agence angevine en plei
Reference
5be8e24d-da98-4beb-9727-4f8d831e7aa3
Expiry Date
Jan 1, 0001
Salary
Location
Rouen, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
Financial Services
Remote
No
Location
Rouen
Experience Level Italy
Mid-Senior Level
Description
Dans le cadre de notre développement auprès de nos clients grands comptes, nous recherchons un Project Manager ayant des compétences métiers en banque et assurances. Environnement de travail Venez rej
Reference
50e35392-8f1c-40af-9c98-3bf6f371572d
Expiry Date
Jan 1, 0001
Salary
Location
Nantes, France
Vacancy language
French
Job Type
Standard
Experience Level
6 to 10 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
All Sectors
Remote
No
Location
Nantes
Experience Level Italy
Entry Level
Description
Implanté au cœur d’un écosystème économique et technologique dynamique, notre site de Nantes offre de nombreuses opportunités d’évolution professionnelle. Il réunit environ 1500 collaborateurs présen
Reference
1299d451-eae8-48e1-96a2-c5f3289dfec0
Expiry Date
Jan 1, 0001
Salary
Location
Nantes, France
Vacancy language
French
Job Type
Standard
Experience Level
3 to 5 years
Department
Engineering, Development, Applications
Brand
Sopra Steria
Sector
All Sectors
Remote
No
Location
Nantes
Experience Level Italy
Mid-Senior Level
Description
Intéressé/e par la transformation digitale et les innovations technologiques ? Voici 4 bonnes raisons de rejoindre la région notre site de Nantes : Une variété de projets pour des entreprises locales
Reference
3d7e1743-028f-4d06-953f-b9bc98423476
Expiry Date
Jan 1, 0001