VulcanForms is looking to solve the problem of developing and delivering advanced software solutions that power their proprietary 3D metal printing systems, aiming to improve throughput, usability, and product quality.
Requirements
- 8+ years of professional software development experience with modern C++ (C++14 or later), including architecture, optimization, and debugging of complex systems.
- Deep understanding of 3D geometry, computational modeling, and algorithmic design principles.
- Strong experience working in large, performance-critical codebases with modern development tools (Git, CMake, Visual Studio, etc.).
- Demonstrated ability to design scalable frameworks, improve performance, and optimize for usability.
- Experience with CAD/CAM systems, additive manufacturing, or 3D printing workflows.
- Familiarity with OpenGL, GPU computing, or real-time rendering.
- Strong background in multithreaded programming, real-time computation, or hardware/software integration.
Responsibilities
- Own the design and implementation of major software components that drive geometry processing, rendering, and toolpath generation.
- Set technical standards for code quality, testing, and performance optimization across the team.
- Develop robust algorithms and frameworks to handle increasingly complex geometries.
- Support the professional growth of junior and mid-level developers through code reviews, pair programming, and design sessions.
- Lead efforts to profile, benchmark, and tune software for efficiency, precision, and throughput gains.
- Contribute to the development of new approaches for geometry modeling, and simulation.
- Establish and enforce robust automated testing, validation frameworks, and CI/CD practices to ensure software stability and scalability.
Other
- Proven experience leading software projects end-to-end, from design to deployment.
- Experience mentoring engineers and improving team technical practices.
- Work closely with Hardware, Controls, Manufacturing, and Applications teams to ensure tight integration between software and physical systems.
- Produce high-quality documentation, communicate design rationales, and drive alignment across teams and leadership
- The annual base salary range for this position is $164,000 to $225,500.