Software Engineer

Desktop Metal

Burlington, MA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/22/2021
  • Website:
  • Company Address: 63 3rd Ave, Burlington MA, Burlington, MA, 01803

About Desktop Metal

Desktop Metal is accelerating the transformation of manufacturing with 3D printing solutions for engineers, designers and manufacturers around the world. Our team is built around the disciplines of materials science, hardware and software engineering, and design. We have raised $438 million in equity funding with investment from technology leaders including Google, BMW, Ford Motor Company, Lowe’s, and Kleiner Perkins Caufield & Byers. Desktop Metal was selected as one of the world’s 30 most promising Technology Pioneers by the World Economic Forum, and was named to MIT Technology Review’s list of 50 Smartest Companies. Located just outside of Boston, we are assembling a team of experts and are looking to hire curious and driven engineers, scientists, and designers.

Job Description

Located 30 minutes outside of Boston, Desktop Metal (NYSE: DM) is pioneering a new generation of additive manufacturing technologies focused on the production of end-use parts. We offer a portfolio of integrated additive manufacturing solutions for engineers, designers and manufacturers comprised of hardware, software, materials and services. Our solutions span use cases across the product life cycle, from product development to mass production and aftermarket operations, and they address an array of industries, including automotive, aerospace, healthcare, consumer products, heavy industry, machine design and research and development.  At Desktop Metal, we believe additive manufacturing, commonly referred to as 3D printing, is one of the most exciting and transformational technology innovations of our time.

We are hiring a Software Engineer to join the team. This position is located at our HQ in Burlington, MA. 

The Software Engineer will be responsible for: 

  • Designing, building and maintaining our Qt-based desktop slicing and build-preparation applications 
  • Driving the development of cutting edge slicer and build preparation features for our BMD and binder jet printers from inception to release 
  • Working closely with our Process Engineering team to translate process research into software implementation to improve part success, quality and printing performance 


  • 3 or more years of experience in a software engineering role.
  • C/C++ programming 
  • QML application development 
  • Cross-platform desktop application development (Mac OS, Windows, Ubuntu Linux) 
  • Experienced in object-oriented design and development 

Preferred qualifications: 

  • 3D printing experience 
  • Experience with g-code 
  • Background in 3D graphics 
  • Understanding of STL file format and mesh geometries 
  • CAD/CAM development experience 

At Desktop Metal, innovation is at the core of our DNA. And we believe ground-breaking discoveries are born from diverse teams with unique backgrounds and experiences. We are committed to employing a diverse workforce with equal employment opportunities regardless of race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, age, marital status, veteran status, or disability.

Related Jobs

Inside Sales Representative

Desktop Metal - Burlington, MA, US

Mergers & Acquisitions Corporate Counsel

Desktop Metal - Burlington, MA, US

Regional Technical Manager - APAC

Desktop Metal - Hong Kong

Regional Technical Manager - APAC

Desktop Metal - Taiwan

Regional Technical Manager - EMEA

Desktop Metal - GermanyEastern Europe
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.