CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

C++ Software Engineer, 3D Geometry Jobs

3 Job Offers

Filters
New
C++ Software Engineer, 3D Desktop Application / 3D Geometry
Save Icon
Join Formlabs in Budapest as a Senior C++ Software Engineer. Develop the cross-platform 3D desktop application PreForm using C++/Qt, focusing on performance and usability. Enjoy benefits like RSUs, private health insurance, and a hybrid work model in a dynamic, product-focused team.
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Geometry
Save Icon
Join Formlabs in Budapest as a C++ Software Engineer for 3D Geometry. Develop cross-platform applications using C++/Qt, driving our industry-leading 3D printers. We seek a proactive developer with full-stack experience to architect complex software in an agile, product-focused team. Enjoy RSUs, p...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
C++ Software Engineer, 3D Geometry
Save Icon
Join Formlabs as a C++ Software Engineer in Budapest, developing cross-platform 3D geometry applications with Qt. Architect and implement complex features in a product-focused, agile environment for groundbreaking desktop 3D printers. Enjoy key benefits like RSUs, private health insurance, catere...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Explore specialized C++ Software Engineer, 3D Geometry jobs and discover a career at the intersection of advanced mathematics, computer graphics, and high-performance computing. Professionals in this niche field are the architects of the digital frameworks that create, manipulate, analyze, and render three-dimensional shapes and spaces. Their work is foundational to industries such as Computer-Aided Design (CAD), visual effects, animation, video game development, additive manufacturing (3D printing), scientific simulation, and robotics. These engineers develop the core algorithms and software systems that transform abstract mathematical representations into interactive, efficient, and visually accurate 3D models. A C++ Software Engineer specializing in 3D geometry typically engages in designing and implementing robust geometric kernels and libraries. Common responsibilities include developing algorithms for mesh generation, simplification, and repair; implementing Boolean operations (union, intersection, difference); creating surface and solid modeling techniques; and optimizing spatial data structures for rapid querying and collision detection. They are deeply involved in computational geometry, writing code that performs complex calculations on vertices, edges, and faces with extreme precision and performance. Ensuring the stability and accuracy of these operations, especially at scale, is a paramount duty. Furthermore, they often work closely with rendering engineers to ensure geometric data is efficiently prepared for the GPU, and with application teams to integrate these core components into user-facing software. The typical skill set for these roles is demanding and multidisciplinary. Proficiency in modern C++ is non-negotiable, with a strong emphasis on writing performant, memory-efficient, and thread-safe code. A solid theoretical foundation in mathematics, particularly linear algebra, calculus, differential geometry, and numerical methods, is essential. Experience with common geometric data structures and libraries (e.g., CGAL, OpenMesh, or proprietary kernels) is highly valuable. Engineers must be adept at debugging complex algorithmic issues and optimizing for both speed and memory footprint. Familiarity with adjacent domains like computer graphics APIs (OpenGL, Vulkan, DirectX), physics simulation, or software development practices for cross-platform applications (Windows, Linux, macOS) is often required. Successful candidates usually possess a problem-solving mindset, able to translate theoretical geometric concepts into practical, reliable code. For those passionate about solving intricate spatial problems and building the digital tools that shape virtual and physical worlds, pursuing C++ Software Engineer, 3D Geometry jobs offers a challenging and deeply rewarding career path. This profession sits at the core of technological innovation, enabling everything from cinematic visual effects to the next generation of manufacturing and design.

Filters

×
Countries
Category
Location
Work Mode
Salary