G-code Developer / 3D Printing Engineer

About the Project:

We are looking for a G-code Developer / 3D Printing Engineer to join our client’s team in the 3D printing industry. The project involves working with large-scale 3D printers and requires expertise in G-code creation, slicing software, and ideally, experience with concrete-based 3D printing. Experience with C++ is highly desirable, especially in the context of hardware integration or developing tools for 3D printing workflows.

Key Responsibilities:

  • Understand and manually adjust G-code to optimize 3D printing processes.
  • Work with slicing software such as Cura, Simplify3D, or other tools supporting large-format 3D printers.
  • Develop and improve custom G-code generation tools and automation scripts.
  • Collaborate with the client’s in-house 3D printing team to enhance printing efficiency.
  • (Preferred) Design and implement software modules in C++ to improve the slicing pipeline or hardware communication.
  • (Preferred) Contribute to the development of internal tools and plugins used in pre-print and post-processing stages.
  • (Preferred) Have hands-on experience in large-scale 3D printing with concrete materials.

Requirements:

  • Proven experience with G-code and the ability to manually adjust it.
  • Strong knowledge of Cura, Simplify3D, or similar slicing software.
  • (Nice to have) Practical experience writing custom applications for G-code generation or printer control.
  • (Nice to have) Solid understanding of C++ for embedded systems, hardware interaction, or performance-critical applications.
  • (Nice to have) Familiarity with integrating C++ components into larger 3D printing software stacks or plugins.
  • (Nice to have) Experience working with concrete-based 3D printing.
  • Strong problem-solving skills and attention to detail.
  • Ability to work remotely and effectively communicate within a team.

What We Offer:

  • Competitive compensation (flexible based on experience).
  • A chance to work on cutting-edge large-scale 3D printing technology.
  • Involvement in the development of automation tools and software used in real-world printing.
  • Collaboration with an experienced 3D printing and engineering team.
  • Long-term opportunities based on project success.
Published 22 April
104 views
·
9 applications
45% read
·
34% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.