SOFTWARE DEVELOPER WHAT YOU WANT TO KNOW €60,000 – €65,000Full-time permanent contractNorth Vicenza region, ItalyUp to 3 days per week remoteOpportunity to work in a successful AM companyROLE DETAILS Our client, a growing Italian company specialising in professional 3 D printing systems, is seeking a software engineer to join their R& D team. This role focuses on developing software for a proprietary CAD system used to design and manage 3 D models, integrating with 3 D printing machines and accessories. Reporting to the Software Manager, the ideal candidate will draft specifications, conduct technical analyses, and develop complex software architectures using modern methodologies.ESSENTIAL EXPERIENCE Software architecture design and application development in C++ within the Visual Studio environmentExperience in 3 D graphics development, computational geometry, and scene graph renderingExperience in 3 D visualisation engine using Open Scene Graph (OSG)Experience with the Qt frameworkFamiliarity with Dev Ops methodologiesCommunicating with different department stakeholdersNICE TO HAVEC#/. NET developmentDatabase designProficiency in Open GL/Vulkan/Direct X for real-time renderingMulti-threading and Parallel Computing for performance optimisationDevelopment of interactive tools for 3 D model manipulationFamiliarity with Web API development and integrationQUALIFICATIONS Bachelor’s degree in computer engineering, computer science, or scientific disciplines with specialisation or expertise in software developmentExperience in software development for complex projectsProficiency in English & Italian languageA penchant for studying, learning, and researchingAbility to take responsibility, work with precision and autonomy and maintain constant attention to the quality of work results