SOFTWARE DEVELOPER
KEY JOB DETAILS
* Salary: €50,000 - €70,000 base salary (flexibility available)
* Contract: Full-time permanent contract
* Location: Vicenza region, Italy (with 3 days per week remote work option)
* Job Opportunity: Opportunity to work in a successful AM company
ROLE OVERVIEW
This company is revolutionizing digital dentistry with cutting-edge technology, enabling dental professionals to create highly realistic restorations in a single visit.
Their advanced chairside laser 3D printer features proprietary technology for precise color matching, ensuring seamless and lifelike results. Designed for efficiency, the system is wireless, cloud-connected, and easy to integrate into any practice.
In addition to state-of-the-art hardware, the company provides certified Class IIa medical-grade consumables, ensuring durable and high-quality restorations. With a strong commitment to customer success, they offer expert training and ongoing support to help dental professionals maximize their technology's potential.
ESSENTIAL SKILLS AND EXPERIENCE
* Software Development: Software design and application development in C++ within the Visual Studio environment
* 3D Graphics Development: Experience in 3D graphics development, computational geometry, and scene graph rendering
* 3D Visualization Engine: Experience with the OpenSceneGraph (OSG) engine
* Framework Experience: Experience with the Qt framework
QUALIFICATIONS
* Education: Bachelor's degree in computer engineering, computer science, or scientific disciplines with specialisation or expertise in software development
* Experience: Experience in software development for complex projects
* Languages: Proficiency in English and Italian language
* Personal Qualities: A penchant for studying, learning, and researching; ability to take responsibility, work with precision and autonomy, and maintain constant attention to quality of work results
NICE TO HAVE
* C#/.NET Development: Experience in C#/.NET development
* Real-Time Rendering: Proficiency in OpenGL/Vulkan/DirectX for real-time rendering
* Parallel Computing: Multi-threading and Parallel Computing experience for performance optimisation
* Interactive Tools: Development of interactive tools for 3D model manipulation