Software Engineer
4 giorni fa
DWS Systems – Company Description
DWS Systems (Digital Wax Systems) is an Italian company specializing in the design, development, and manufacturing of advanced 3D printing solutions based on stereolithography (SLA) technology. Founded in 2007 and headquartered in Thiene, Italy, DWS has established itself as a global reference in additive manufacturing, combining cutting-edge innovation, industrial reliability, and Italian engineering excellence.
The company develops and produces professional and industrial 3D printers, high-performance proprietary materials, and in-house software solutions that cover the entire digital manufacturing workflow. DWS systems are used in more than 60 countries worldwide, serving a wide range of industries including jewelry, dental, fashion, footwear, automotive, industrial manufacturing, microfluidics, and education.
DWS is strongly focused on research and development, with a long-standing commitment to innovation and a substantial portfolio of international patents in the field of 3D printing technologies. This R&D-driven approach enables customers to significantly reduce development cycles and accelerate time-to-market while maintaining high precision and repeatability.
With a global outlook and a customer-centric mindset, DWS works closely with partners and clients to deliver tailored, production-ready additive manufacturing solutions, supporting the digital transformation of modern manufacturing processes.
Role Description
We are looking for a Software Engineer to join our R&D team in Thiene.
The role focuses on the development and maintenance of software for industrial systems, where desktop applications, embedded firmware, and remote services must work together reliably.
The position requires a pragmatic, hands-on approach and the ability to take technical ownership of software that runs on real machines in production environments.
This is a full-time, on-site position.
Responsibilities
- Design, develop, and maintain desktop software for industrial systems (mainly C++ and C#)
- Work closely with embedded firmware running on microcontrollers and hardware devices
- Contribute to the integration with cloud-based services and back-end systems
- Refactor and consolidate existing legacy code, improving robustness and maintainability
- Implement diagnostics, logging, and error-handling strategies to support long-term reliability
- Collaborate with mechanical, electronic, and production teams in a multidisciplinary environment
- Support debugging and troubleshooting on real machines
Required Skills & Experience
- Strong experience in software development, with solid fundamentals in computer science
- Proven experience with C++ in production environments
- Experience with desktop application development (e.g. C#, C++/Qt, or similar)
- Good understanding of software architecture and system integration
- Ability to work on complex, real-world systems, not just isolated modules
- Pragmatic mindset: focus on robustness, maintainability, and diagnosability
- Comfortable working with existing codebases and improving them incrementally
Nice to Have
- Experience with embedded systems / firmware development
- Exposure to cloud platforms (e.g. AWS, Azure) and REST-based services
- Familiarity with CI/CD pipelines and version control workflows (Git)
-
Technician on 3D Printers
2 settimane fa
thiene, Italia Altro A tempo pienoSenior Additive Manufacturing & Computational Recruitment Consultant | Bridging industry technical knowledge and top talent acquisition processes…SERVICE TECHNICIANWHAT YOU NEED TO KNOWPermanent, full‑time positionBased in the Thiene, Veneto region, ItalyHands‑on role supporting advanced industrial 3D printing systemsStrong mix of technical depth,...
-
Technician on 3D Printers
2 settimane fa
Thiene, Italia Altro A tempo pienoSenior Additive Manufacturing & Computational Recruitment Consultant | Bridging industry technical knowledge and top talent acquisition processes…SERVICE TECHNICIANWHAT YOU NEED TO KNOWPermanent, full‑time positionBased in the Thiene, Veneto region, ItalyHands‑on role supporting advanced industrial 3D printing systemsStrong mix of technical depth,...
-
Technician On 3D Printers
1 settimana fa
Thiene, Italia Altro A tempo pienoSenior Additive Manufacturing & Computational Recruitment Consultant | Bridging industry technical knowledge and top talent acquisition processes...SERVICE TECHNICIANWHAT YOU NEED TO KNOWPermanent, full-time positionBased in the Thiene, Veneto region, ItalyHands-on role supporting advanced industrial 3D printing systemsStrong mix of technical depth, customer...