Position: C++ Software Engineer (cryptography and IT security)
Company: Materialise
Category: C++
Experience required: 3y
English level: intermediate

Required skills

Strong skills in C++
Strong knowledge in networking, cryptography and IT security
Nice to have: Multithreading, cross-platform development
Nice to have (any): Python, PowerShell, groovy, shell/batch scripts

As a plus

Experience with available licensing software in the market ideally FlexEra,
CMake, git, CI/CD, basic data structures and algorithms

We offer

— Contribute in full cycle of product development
— Be a part of future technologies
— Use Learning and development system
— Learn & use English

Responsibilities

Serve as main point of contact and expert in the area of MTLS licensing, make sure the provided licensing software corresponds to the available standards and best practices.
Deliver the licensing module according to the existing development processes (design and code review, unit tests, documentation, etc)
Provide maintenance and support of the existing component, extend its functionality according to business needs.
Communicate with development teams, internal and external stakeholders, act as 3-rd line support for license related requests

Project description

Licensing components play big role in all Materialise product lines. It protects Materialsie software products from piracy and allows to provide our technologies to customers in secure way according to industry standards.