Requirements: English
Company: 3ECRUIT
Region: Vicenza , Veneto
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 RD 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
- Bachelors 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