Software Engineer

Formlabs, Raleigh-Durham, North Carolina

We’re Reinventing 3D Printing

Software is at the heart of all aspects of Formlabs products. We aim to bring ground-breaking 3D printers to the desks and shops of designers, artists, and professionals the world over. Our software is integral to ensuring exceptional experiences with our products.

Software engineers at Formlabs write code that drives our hardware and enables new and inventive uses of our products. Our software team is responsible for developing desktop and web applications, optimizing our print algorithms, and working across engineering disciplines to realize cutting-edge capabilities.

To help you gauge if you might be a good fit, here are some qualities we’ve found in our top software engineers. We hope:

  • You are able to work across many different computing environments (OSX, Linux, Windows) with a variety of frameworks and languages (C++, Python, JavaScript)
  • You have experience in embedded, frontend, or backend development.
  • You write high-quality code that strikes the balance of maintainability and moving fast, and strive to produce world-class systems.
  • You can go from concept to shippable code quickly when needed.
  • You know how to test your work, both in functionality and performance.
  • You have a knack for understanding and simplifying complex problems.
  • You can thoroughly explain the work you’ve done, and maintain a portfolio that showcases your accomplishments.

Our Perks:

  • Flexible Vacation
  • Premium coverage for medical, dental, and vision plans
  • Paid parental leave
  • Commuter benefits
  • Unlimited 3D prints

Please note that this position is based out of Durham, North Carolina. If this excites you, please apply. To really stand out, please include any relevant examples of work you’ve done. If it helps show what you’ve done, we’re interested. We’re happy to take a look at portfolios, photos, documents, or anything that best showcases what you’ve built.


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Even if you don't check every box, but see yourself contributing, please apply. Help us build an inclusive community that will change the face of 3D printing.

About Formlabs

We’re a passionate team of engineers, designers, and problem-solvers. Started out of MIT in 2011, Formlabs now employs over 250 people across offices in Germany, Japan, and China. We're committed to bringing powerful and accessible fabrication tools into the creative hands of professionals around the world. With the Form 2 SLA 3D printer, Fuse 1 SLS 3D printer, Form Cell manufacturing solution, and Pinshape marketplace of 3D designs, Formlabs is establishing the industry benchmark in professional 3D printing for professionals from a variety of industries. We also develop high-performance materials in-house, as well as best-in-class 3D printing software like PreForm and Dashboard. We believe in what we do, and we’re excited about creating powerful tools that change the way we work and live.

Want to learn more about Formlabs? Visit Formlabs's website.