CrawlJobs Logo

C++ Software Engineer, 3D Desktop Application / 3D Geometry

formlabs.com Logo

Formlabs GmbH

Location Icon

Location:
Hungary , Budapest

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are looking for a Senior Software Engineer for our Desktop team with a user focused mindset and strong technical background. In this hybrid role you will be responsible for implementing E2E software workflows, building and shipping PreForm, for ensuring ease of use, including high performing computations and rendering. By joining Formlabs you’ll have the opportunity to build an intuitive, world class print preparation application, PreForm, that enables users to create amazing 3D prints again and again.

Job Responsibility:

  • Cross platform application (Win, Mac) development using C++ / QT
  • End-to-end feature development including design, implementation and automated testing
  • Design and implement well-structured code with strong focus on maintainability, testing and CI
  • Collaborate with different stakeholders (product managers, designers) to ensure we build the right features
  • Work in a product focused agile environment

Requirements:

  • Have full-stack application development experience
  • Can architect and implement complex software products
  • Are willing to take initiatives and learn from failures
  • Are excited to dive into a huge variety of challenges

Nice to have:

  • Can lead projects and have experience working with remote stakeholders
  • Experience creating automated software build systems
What we offer:
  • 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 7000 HUF monthly allowance
  • Free 3D prints
  • An inclusive, dog-friendly office with diverse and inspiring colleagues
  • Development opportunities both in-house and off-site

Additional Information:

Job Posted:
January 26, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for C++ Software Engineer, 3D Desktop Application / 3D Geometry

Senior Software Engineer, C++ Desktop Application

At Formlabs, we’re building the tools that make it possible for anyone to bring ...
Location
Location
United States , Somerville
Salary
Salary:
120000.00 - 170000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience writing C++ code for desktop applications
  • Ready to collaborate with a wide range of technical disciplines, including Software, Hardware, and Design teams
  • Experienced with object oriented design and development
  • Excited to study computer science journal articles to supplement algorithm development
  • Experience developing 3D graphics or computational geometry
Job Responsibility
Job Responsibility
  • Develop world class desktop 3D printer software with a focus on geometric algorithms
  • Work with R&D teams to integrate newly researched features into the production PreForm codebase
  • Ship value-generating features to tens of thousands of users by implementing and optimizing a wide range of complex algorithms
  • Work with Product Management teams to define long-term feature roadmap
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right

Software Engineer - Print Pipeline

At Formlabs, we’re building the tools that make it possible for anyone to bring ...
Location
Location
United States , Somerville
Salary
Salary:
120000.00 - 170000.00 USD / Year
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience writing C++ code for desktop applications
  • Ready to collaborate with a wide range of technical disciplines, including Software, Hardware, and Design teams
  • Experienced with object oriented design and development
  • Excited to study computer science journal articles to supplement algorithm development
  • Experience developing 3D graphics or computational geometry
Job Responsibility
Job Responsibility
  • Develop world class desktop 3D printer software with a focus on geometric algorithms
  • Work with R&D teams to integrate newly researched features into the production PreForm codebase
  • Ship value-generating features to tens of thousands of users by implementing and optimizing a wide range of complex algorithms
  • Work with Product Management teams to define long-term feature roadmap
What we offer
What we offer
  • Robust equity program to build future wealth through RSUs
  • Comprehensive healthcare coverage (Medical, Dental, Vision)
  • Low cost fund options in our 401K and access to advisors
  • Generous paid Parental Leave (up to 16 weeks)
  • Tenure-based paid Sabbatical Leave (up to 6 weeks)
  • Flexible Out of Office Plan – Take time when you need it
  • Ample on-site parking & pre-tax commuter benefits
  • Healthy on-site lunches, snacks, beverages, & treats
  • Regular sponsored professional development opportunities
  • Many opt-in culture events across our diverse community
  • Fulltime
Read More
Arrow Right

Senior Software Engineer: 3D Modeling

You will create innovative graphical solutions for engineers and to transform 3D...
Location
Location
Greece , Thessaloniki
Salary
Salary:
Not provided
gtisoft.com Logo
Gamma Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS degree or higher in Computer Science or related fields
  • 3+ years of professional experience in related fields
  • Good knowledge of 3D math and 3D computational geometry
  • Good knowledge of FE meshing, include surface meshing, volume meshing, conformal meshing and mesh healing. Good knowledge of FE meshing libraries
  • Basic knowledge of 3D geometry modeling libraries (ACIS or Parasolid)
  • Programming experience with C++
  • An understanding of engineering analysis, with an emphasis on preprocessing
  • Strong communication, problem solving and analytical skill
  • Ability to work independently, as well as work collaboratively with colleagues
  • Fluency in English
Job Responsibility
Job Responsibility
  • Develop and support complex desktop 3D graphics applications
  • Under minimal guidance, collaborate with application engineers on software requirements and application design
  • Design, implement and test new software components, producing efficient, robust, and maintainable code
  • Share your knowledge through mentoring, code reviews and taking part in design discussions
  • Collaborate with application engineers on new requirements and application design
  • Follow the company software development processes
  • Study new technologies to remain technically current
What we offer
What we offer
  • Dynamic and highly talented team of experts
  • The opportunity to bring in your own ideas, implement them and make them accessible to a large customer base
  • The opportunity to build a professional network in various branches of industry
  • An attractive salary and additional company benefits
Read More
Arrow Right
New

Registered Nurse

Registered Nurses are an integral part of the health care team providing medical...
Location
Location
Canada , Lockeport, Nova Scotia
Salary
Salary:
39.11 - 46.86 CAD / Hour
macleodcare.ca Logo
Annapolis Royal Nursing Home
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Nurse with a registered license with the Province
  • A demonstrated leader who has excellent communication skills
  • Able to obtain a clean vulnerable sector check / criminal record check
Job Responsibility
Job Responsibility
  • Co-ordinate all aspects of a resident’s care plan to ensure their needs are met as defined by care goals
  • Provide medical oversight with direction from a Physician
  • Operate with a greater flexibility and have autonomy in administrative, consultative, and case management roles
What we offer
What we offer
  • Competitive wages and benefits packages
  • Comprehensive OHS training and resources
  • Leadership development and mentorship opportunities
  • A supportive, inclusive, and team-oriented workplace
  • Fulltime
Read More
Arrow Right
New

Recruitment Consultant

Wilson is seeking a motivated, consultative and experienced Recruitment Consulta...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
wilsonhr.com Logo
Wilson HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to commute to office location in Bengaluru, India
  • Proven ability to successfully perform all aspects of recruiting, including competitive market research, passive sourcing, advanced internet searches, negotiating and closing candidates while achieving results in a fast-paced, metrics and deadline-driven recruiting environment
  • Ability to exceed performance expectations and goals, as well as implement feedback to achieve desired outcomes
  • Keep the recruiting pipeline in mind at all times. Additionally, you must be able to confidently communicate the pipeline to others
  • Strong client focus and commitment to continuous improvement
  • Ability to execute recruitment strategies, including clear articulation of RPO and client relationship
  • Possesses strong time prioritization skills, embraces change and demonstrates flexibility when directions and priorities shift
  • Actively participates on recruiting team and looks for ways to add value in addition to fostering an environment of open collaboration
  • Demonstrated computer proficiency, including intermediate MS office skills, experience working in an applicant tracking system and a strong social media presence
Job Responsibility
Job Responsibility
  • Oversee the selection process including identifying and assessing candidates, conducting initial phone screens, facilitating interviews and gathering feedback from our clients and candidates
  • Build and maintain a strong network of candidates through market research and on-going bench management, demonstrating the ability to anticipate client needs and hiring manager preferences by delivering strong submit-to-interview and interview-to-offer ratios
  • Develop a creative and proactive recruitment strategy to identify both passive and active candidates
  • Present strong talent for open positions and overcome objections in the hiring process
  • Consult with hiring managers (clients) in final selections, compensation and recruitment processes focusing on adding value and doing what is best for the client
  • Maintain strong client and candidate relationships and satisfaction
  • Ensure weekly and monthly submit and hire goals are met
  • Update and maintain reports, such as applicant tracking system data and reports, along with other related administrative responsibilities
What we offer
What we offer
  • Unlimited paid time off (known as MyTime)
  • regional holidays
  • opportunity to work from home
  • comprehensive benefits package based on region that includes medical, dental, vision, disability and life insurance, and retirement savings
  • Fulltime
Read More
Arrow Right
New

Recruitment Consultant

Wilson is seeking a motivated, consultative and experienced Recruitment Consulta...
Location
Location
Mexico
Salary
Salary:
Not provided
wilsonhr.com Logo
Wilson HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability to successfully perform all aspects of recruiting, including competitive market research, passive sourcing, advanced internet searches, negotiating and closing candidates while achieving results in a fast-paced, metrics and deadline-driven recruiting environment
  • Ability to exceed performance expectations and goals, as well as implement feedback to achieve desired outcomes
  • Keep the recruiting pipeline in mind at all times and be able to confidently communicate the pipeline to others
  • Strong client focus and commitment to continuous improvement
  • Ability to execute recruitment strategies, including clear articulation of RPO and client relationship
  • Possesses strong time prioritization skills, embraces change and demonstrates flexibility when directions and priorities shift
  • Actively participates on recruiting team and looks for ways to add value in addition to fostering an environment of open collaboration
  • Demonstrated computer proficiency, including intermediate MS office skills, experience working in an applicant tracking system and a strong social media presence
  • Fluent in Spanish and English
Job Responsibility
Job Responsibility
  • Oversee the selection process including identifying and assessing candidates, conducting initial phone screens, facilitating interviews and gathering feedback from our clients and candidates
  • Build and maintain a strong network of candidates through market research and on-going bench management, demonstrating the ability to anticipate client needs and hiring manager preferences by delivering strong submit-to-interview and interview-to-offer ratios
  • Develop a creative and proactive recruitment strategy to identify both passive and active candidates
  • Present strong talent for open positions and overcome objections in the hiring process
  • Consult with hiring managers (clients) in final selections, compensation and recruitment processes focusing on adding value and doing what is best for the client
  • Maintain strong client and candidate relationships and satisfaction
  • Ensure weekly and monthly submit and hire goals are met
  • Update and maintain reports, such as applicant tracking system data and reports, along with other related administrative responsibilities
What we offer
What we offer
  • Unlimited paid time off (known as MyTime)
  • regional holidays
  • opportunity to work from home
  • comprehensive benefits package based on region that includes medical, dental, vision, disability and life insurance, and retirement savings
  • Fulltime
Read More
Arrow Right
New

Recruitment consultant

Wilson is seeking a motivated, consultative and experienced Recruitment Consulta...
Location
Location
United States
Salary
Salary:
Not provided
wilsonhr.com Logo
Wilson HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability to successfully perform all aspects of recruiting, including competitive market research, passive sourcing, advanced internet searches, negotiating and closing candidates while achieving results in a fast-paced, metrics and deadline-driven recruiting environment
  • Ability to exceed performance expectations and goals, as well as implement feedback to achieve desired outcomes
  • Keep the recruiting pipeline in mind at all times and be able to confidently communicate the pipeline to others
  • Strong client focus and commitment to continuous improvement
  • Ability to execute recruitment strategies, including clear articulation of RPO and client relationship
  • Possesses strong time prioritization skills, embraces change and demonstrates flexibility when directions and priorities shift
  • Actively participates on recruiting team and looks for ways to add value in addition to fostering an environment of open collaboration
  • Demonstrated computer proficiency, including intermediate MS office skills, experience working in an applicant tracking system and a strong social media presence
Job Responsibility
Job Responsibility
  • Oversee the selection process including identifying and assessing candidates, conducting initial phone screens, facilitating interviews and gathering feedback from our clients and candidates
  • Build and maintain a strong network of candidates through market research and on-going bench management, demonstrating the ability to anticipate client needs and hiring manager preferences by delivering strong submit-to-interview and interview-to-offer ratios
  • Develop a creative and proactive recruitment strategy to identify both passive and active candidates
  • Present strong talent for open positions and overcome objections in the hiring process
  • Consult with hiring managers (clients) in final selections, compensation and recruitment processes focusing on adding value and doing what is best for the client
  • Maintain strong client and candidate relationships and satisfaction
  • Ensure weekly and monthly submit and hire goals are met
  • Update and maintain reports, such as applicant tracking system data and reports, along with other related administrative responsibilities
What we offer
What we offer
  • Unlimited paid time off (known as MyTime)
  • regional holidays
  • opportunity to work from home
  • comprehensive benefits package based on region that includes medical, dental, vision, disability and life insurance, and retirement savings
  • Fulltime
Read More
Arrow Right
New

Disability support worker

Join #TeamPossible! We are seeking a reliable, motivated and values-aligned Disa...
Location
Location
Australia , Ipswich
Salary
Salary:
Not provided
endeavour.com.au Logo
Endeavour Foundation
Expiration Date
February 21, 2026
Flip Icon
Requirements
Requirements
  • Certificate III in Individual Support (Disability) – advantageous but not essential
  • Willingness to undertake ongoing training and development
  • Ability to meet the physical requirements of the role
  • Current or willingness to obtain: Working with Children Check (Blue Card)
  • NDIS Worker Screening Check (Yellow Card)
  • First Aid & CPR
  • National Criminal History Check (Fit2Work)
  • Open Driver’s Licence and access to a comprehensively insured vehicle
Job Responsibility
Job Responsibility
  • Supporting residents to achieve their NDIS goals and build independence in daily living skills
  • Providing personal care and physical support in line with individual support plans
  • Supporting residents with community access, appointments, and recreational activities
  • Working collaboratively within a team and independently when required
  • Implementing Positive Behaviour Support Plans (PBSPs)
  • Transporting clients as required
  • Maintaining clear and professional communication with colleagues and leaders
  • Using technology, apps and digital systems to record progress and documentation
What we offer
What we offer
  • Salary Packaging Benefits: Package up to $15,900 of your annual salary tax-free, increasing your take-home pay
  • Entertainment Benefits: Use up to $2,650 of your pre-tax income for entertainment expenses, such as meals and holiday accommodation
  • Employee Assistance Program
  • Wide range of training and development opportunities
  • Additional benefits including corporate private health insurance plans, Paid Parental Leave, Reward and Recognition Program, and free flu vaccinations
  • Parttime
Read More
Arrow Right