This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility
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
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: 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
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
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
Tech Lunches
Worksmile
possibility to join our Communities (Project Management, Architecture, Security, Process Management, Leadership, AI and Cloud)