SOFTWARE DEVELOPER
WHAT YOU WANT TO KNOW
* Salary is open depending on experience
* Full-time permanent contract
* Vicenza region, Italy
* 3 days per week remotely
* Opportunity to work in a successful AM company
ROLE DETAILS
Our client, a growing company specialising in professional 3D 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 3D models.
ESSENTIAL EXPERIENCE
* Software design and application development in C++ within the Visual Studio environment
* Experience in 3D graphics development, computational geometry, and scene graph rendering
* Experience in 3D visualisation engine using OpenSceneGraph (OSG)
* Experience with the Qt framework
QUALIFICATIONS
* Bachelor’s degree in computer engineering, computer science, or scientific disciplines with specialisation or expertise in software development
* Experience in software development for complex projects
* Proficiency in English & Italian language
* A penchant for studying, learning, and researching
* Ability to take responsibility, work with precision and autonomy and maintain constant attention to the quality of work results
NICE IF YOU HAVE:
* C#/.NET development
* Database design
* Proficiency in OpenGL/Vulkan/DirectX for real-time rendering
* Multi-threading and Parallel Computing for performance optimisation
* Development of interactive tools for 3D model manipulation
* Familiarity with Web API development and integration
* Familiarity with DevOps methodologies
* Communicating with different department stakeholders