Senior Engineer (3D Printing)

Mar 21, 2014
Apr 20, 2014
. .
Full Time
Senior Software Engineer (3D Printing)

We’re looking for a Software Engineer with expertise in 3D digital model preparation for 3D printing to work on the next generation of 3D printers and scanners. The ideal candidate is familiar with the mechanics of motion control systems and with computational geometry or graph algorithms. If you are excited about building consumer-friendly, production-level software, this is your chance to be a part of the Next Industrial Revolution with MakerBot.

As a Senior Software Engineer (3D Printing), you will:
Design and develop backend software for 3D print preparation, including slicing of 3D meshes and print tool path optimization.
Design and develop software for 3D printing and scanning products on several platforms
Interact with teams across multiple engineering disciplines for the development of software requirements that drive the rest of our efforts.
To be considered for the Senior Software Engineer, you need:

Professional C, C++, or Python experience. (General experience with object-oriented analysis / design / programming outside of these languages will also be considered.)
Familiarity with computational geometry and/or graph algorithms
Experience developing for a variety of platforms, including Windows, OS X, and Linux.
Degree in Computer Science or comparable
Extra Experience counts too!

Familiarity with motion control systems

More jobs like this