C++ Software Engineer, 3D Desktop Application
Budapest, Hungary · Full-time · Hybrid · Posted Oct 8, 2026
At a glance
- Employment
- Full-time
- Workplace
- Hybrid
- Location
- Budapest, Hungary
About the role
- Formlabs is seeking a Senior Software Engineer for the Desktop team with a user-focused mindset and strong technical background.
- In this hybrid role, you will implement E2E software workflows, build and ship PreForm, and ensure ease of use, including high-performing computations and rendering.
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
- Partner with product, design, QA, and other engineering teams in a fast-moving product environment
Requirements
- Have strong experience in desktop application development, preferably in C++/Qt
- Can architect reliable systems and work effectively in a large, evolving codebase
- Care deeply about code quality, testing, and maintainability
- Are comfortable with cross-functional collaboration and ambiguous product problems
- Learn quickly, take initiative, and like working on technically varied challenges
Preferred qualifications
- Can lead projects and have experience working with remote stakeholders
- Experience creating automated software build systems
Benefits
- Hybrid work
- Shares in the company (RSUs)
- Catered lunch at the office 3 days per week
- Private health insurance with Medicover (Blue package + hospital coverage)
- A monthly or quarterly public transportation pass for Budapest
- Free beverages and snacks at the office
- All You Can Move sports pass with 9500 HUF monthly allowance
- Free 3D prints
- An inclusive, dog-friendly office with diverse and inspiring colleagues
- Development opportunities both in-house and off-site
Workplace
- This is a Hybrid role which requires weekly presence in our Budapest office.
Skills
- C++
- Qt 6
- QML
- Windows
- macOS