Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

VulcanForms Logo

Software Engineer

VulcanForms

Salary not specified
Aug 19, 2025
Devens, MA, USA
Apply Now

VulcanForms Inc. is looking to develop and improve the critical software that controls the company’s custom 3D metal printers to ensure the machines operate accurately and reliably, directly impacting the quality of the metal parts produced.

Requirements

  • 1+ years of professional experience in modern C++ (C++11 or later), with strong skills in debugging and performance optimization
  • Solid foundation in 3D geometry, mathematical modeling, and algorithmic problem-solving
  • Experience working in large, complex codebases using tools like Git and Visual Studio
  • Familiarity with software testing practices (unit/integration tests)
  • Experience with CAD/CAM, additive manufacturing, or 3D printing workflows
  • Familiarity with OpenGL, GPU programming, or real-time rendering
  • Exposure to mesh manipulation, slicing, or simulation-intensive applications

Responsibilities

  • Design and implement high-performance C++ features and software tools across control systems, geometry processing, rendering, and toolpath generation, ensuring the precision and reliability of custom metal additive manufacturing platforms.
  • Debug and optimize complex geometry algorithms – particularly for SIDE region generation – to enhance print accuracy, surface finish, and part consistency.
  • Develop and maintain internal software frameworks and tools that streamline workflows for Applications Engineering and other technical teams.
  • Implement robust, scalable algorithms for 3D CAD model processing, toolpath generation, and part validation.
  • Ensure software quality and stability through writing unit and integration tests, participating in code reviews, conducting thorough QA, and addressing bugs early in the development cycle.
  • Investigate and troubleshoot software defects, including hands-on testing and validation on live printing systems, supporting printer operations to maintain uptime and reliability.
  • Make consistent progress on the engineering backlog by fixing critical bugs and improving parts of the codebase that cause major problems or slow down development.

Other

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Strong communication skills and ability to work cross-functionally in a fast-paced environment
  • Medical, dental, vision, and life insurance are available to you starting on your first day of employment
  • Generous time off package, including vacation PTO, sick PTO, and 14 company-paid federal holidays
  • 401(k) with company match and stock options