Formlabs logo

C++ Software Engineer, 3D Desktop Application

Formlabs

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

Formlabs

C++ Software Engineer, 3D Desktop Application

Apply now