C++ Software Engineer, 3D Desktop Application
Core
Building and evolving a desktop 3D print preparation application (PreForm) for Windows and macOS, focusing on high-performance computations, rendering, and end-to-end software workflows.
Role type
Senior Software Engineer (Desktop Application)
Builds
PreForm, a 3D print preparation application for Windows and macOS
Domain
3D printing hardware and software
Deliverable
product features
Required skills
C++, Qt 6, QML, desktop application development, system architecture, automated testing, CI/CD, build systems
Preferred skills
Project leadership, experience with remote stakeholders, automated software build systems
Technologies
C++, Qt 6, QML
Responsibilities
Build and evolve a desktop 3D print preparation application for Windows and macOS; Work in C++ / Qt 6 / QML on a large production codebase; Develop features end to end, including design, implementation, automated testing, and deployment; Contribute to geometry, rendering, workflow logic, and printer integration; Improve build systems, CI, packaging, and developer tooling
Seniority
Senior, hands-on IC