Networking
Responsibilities:
Design, implementation and verification of complex software systems sit at the
center of your responsibilities
Assist in defining product requirements through preliminary research and concept
exploration
Definition and review of architectural concepts
Implementation of product requirements in modular C++ services on Linux-based
platforms
Test plan development, test plan execution and test plan automation for high quality
assurance
Team-oriented task
Basic Qualifications:
Completed degree in (technical) computer science or comparable experience
Solid knowledge and experience in C/C++ software development and Linux system
programming
Experience in object-oriented software designs and implementations supported by
UML modelling
Responsible and independent decision making
Excellent communication skills in English
Knowledge of TCP/IP, TPM and/or software security, Linux kernel development,
Linux UEFI Secure Boot, databases or Python C Api technologies constitute an
advantage