What is a Software Engineer at Velo3D?
As a Software Engineer at Velo3D, you will work at the absolute frontier where advanced digital computation meets physical metal manufacturing. Velo3D is redefining additive manufacturing with its end-to-end metal 3D printing solution. Software is not merely a supporting tool here; it is the primary engine that enables the printing of previously "impossible" geometries without the need for support structures. You will be responsible for building the highly complex software systems that translate abstract 3D CAD models into precise physical instructions for laser-based powder bed fusion printers.
Your work will directly impact Velo3D's flagship preprint software, Flow, as well as the real-time execution and monitoring systems running on the Sapphire printing hardware. This requires solving non-trivial, multi-disciplinary challenges across 3D computational geometry, thermal and physical simulation, laser path planning, and high-performance distributed systems. You will collaborate closely with world-class physicists, mechanical engineers, and electrical engineers to solve problems that cannot be answered by standard software engineering paradigms alone.
This role is intellectually demanding and highly rewarding. The systems you build must handle massive geometric datasets, run highly optimized physical simulations, and orchestrate complex physical hardware with microsecond precision. If you are passionate about writing code that drives physical change in the real world—powering aerospace, defense, and energy innovations—this position offers an unparalleled technical playground.