SENIOR SOFTWARE ENGINEER WHAT YOU WANT TO KNOW • €50,000 - €55,000 • Permanent Contract • Thiene, Italy • On-Site at first moving to hybrid • Opportunity to work in a fast-growing 3D Printing company • Relocation assistance available ROLE DETAILS For an expanding Italian company, globally active in the design and production of professional and industrial 3D printing systems, we are selecting a Senior Software Engineer to join the Research and Development team.
The individual will primarily be responsible for developing software and firmware for 3D printing machines and related accessories.
This role will be part of the software development department, reporting to the software manager.
The ideal candidate is capable of drafting specifications and technical analyses, developing robust and complex software architectures using modern methodologies.
EXPERIENCE Software architecture design and application development in C++ within the Visual Studio environment.
Experience in computational geometry and 3D graphics.
Development of software and firmware for industrial automation, including real-time systems (axis control, sensor control, etc.).
Familiarity with DevOps methodologies.
The following additional skills will be appreciated: C#/.NET development.
Development of web-based applications (both front-end and back-end).
Design of cloud architectures using Azure.
Database design.
QUALIFICATIONS Bachelor's degree in computer engineering, computer science, or scientific disciplines with specialization or expertise in software development.
Experience in software development for complex projects.
Proficiency in the English language.
(Italian language is a nice to have) 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.
#J-18808-Ljbffr