Software Engineer - Print Pipeline

FormlabsSomerville, MA
$120,000 - $170,000Onsite

About The Position

Formlabs is seeking a talented Senior Software Engineer to join the Desktop Software Team. This role will focus on developing world-class desktop 3D printer software, with a strong emphasis on geometric algorithms. The engineer will collaborate with R&D teams to integrate new features into the PreForm codebase, ship value-generating features to tens of thousands of users, and work with Product Management to define the long-term feature roadmap. The position involves tackling complex challenges such as path planning, tool path generation, motor control, print success estimation, geometry processing, support structure generation, printer/desktop communication, and real-time print failure detection using computer vision and machine learning.

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

Nice To Haves

  • Experience with solid mechanics or FEM
  • Experience with image processing

Responsibilities

  • 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

Benefits

  • 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
  • Unlimited 3D prints
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service