
Software Developer (C++)
Job Description
As a Software Development Engineer, you will join our multinational team and contribute to fulfilling the market vision of Banks Services based on secure digital documents. Developing solution compatible with all web browsers. The development consists of cryptographic and security improvements and the development of new features to protect the users against new security threats.
Your duties as C++ developer:
- Contributing to our products development on Windows and MacOS. Core application in C++ with TypeScript/JavaScript counterpart.
- Inputs to application design and architecture, code review, security review, bug fixing.
- Supporting Delivery Engineer. Updating CI/CD pipelines, installation package preparation. Application deployment.
- Product documentation.
Knowledge, Skills and Experience:
- Professional in modern C++.
- Good knowledge of use of software version control system (Git, Mercurial).
- Knowledge of CI/CD administration.
- Knowledge of application packaging (windows MSI, Suite MSI, MSIX, MacOS PKG).
Advantage skills:
- Knowledge of other programing languages such as C#, TypeScript, Python, Bash, PowerShell, Groovy.
- Knowledge of Windows and Linux OS administration.
- Knowledge of cryptography, PKCS11, PCSC, Smart Card.
- Experience with Docker and application containerization.
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Ready to Apply?
This will take you to Thales Alenia Space's application page
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Praha
- Posted
- Mar 5, 2026, 07:00 PM
- Listed
- Mar 6, 2026, 07:34 PM
About Thales Alenia Space
Part of the growing space industry ecosystem pushing humanity toward interplanetary exploration.
More Roles at Thales Alenia Space





Similar Software Roles



Found this role interesting?