Build high-performance C++ applications for complex distributed systems and modernize real-world software using Qt/QML.
Develop software solutions for distributed command and control systems as well as training and test systems
Design, implement, and further develop applications using C++
Work with and improve existing legacy systems, including modernization efforts
Design and implement software architectures using object-oriented principles
Develop user interfaces using Qt/QML
Perform software testing, including unit testing, to ensure high quality
Collaborate within the team and contribute to technical concepts and solutions