Simulation Software Developer C++ (m/f/d) Freelance/temporary employment for a project Zurich Start date: asap Reference number: 863812/1 Responsibilities * Develop IT-security-focused application software using modern C++ (non-embedded) * Implement and integrate a Classroom Training System based on Virtual Battlespace 4 (VBS4), including scenario logic and system extensions * Build and maintain distributed simulation environments for multi-user training setups * Contribute to software design, UML modeling, code reviews, and unit testing * Work with tools such as Git/Mercurial, Qt, and Visual Studio * Collaborate closely with simulation specialists and customers in the defence sector * Prepare technical documentation and communicate effectively in English Profile * Successfully completed degree in Computer Engineering (ETH, FH or TH) * Solid knowledge of distributed simulators * Experience with Virtual Battle Space 4 (VBS4) * In-depth knowledge of object-oriented software development with C++ is an advantage * Experience in C++ development outside the embedded domain * Professional experience in the defence sector is an advantage * Practical experience with Git/Mercurial, Qt, Visual Studio, software design / UML, and unit testing is an advantage * Strong analytical skills and the ability to quickly understand complex software systems * Solution-oriented, innovative, and independent working style * Excellent English skills, both written and spoken Benefits * By applying through Hays, you will be part of a small, well-fitting selection presented to the client for this position * Opportunity to gain valuable professional experience at a globally leading company * Professional support throughout the application process: We provide valuable tips for your documents and prepare you specifically for interviews * Benefit from exclusive access to exciting companies and projects in collaboration with Hays as a reliable and stable partner