Software Engineer, Geometry/Simulation (C++)
Core
Build software systems connecting digital manufacturing processes, transforming customer CAD models into manufacturable production workflows for high-speed precision metal casting.
Role type
Senior IC software engineer (geometry/simulation/C++)
Builds
Manufacturing preparation pipelines, geometry processing tools, simulation analysis, and production execution workflows
Domain
Industrial manufacturing / Additive manufacturing / Digital foundry
Deliverable
production ML models | product features | infrastructure
Required skills
C++17, backend systems, automation tools, geometry processing, debugging, systems thinking
Preferred skills
Computational geometry, CAD/CAM, slicing, 3D printing, simulation, robotics, manufacturing execution systems, AWS, containers
Technologies
C++, Python, AWS
Responsibilities
Build and extend software pipelines for manufacturing preparation; Develop software for geometry processing, manufacturability analysis, and production execution; Write C++ software for automation and manufacturing orchestration; Generate manufacturing instructions and machine workflows from customer part geometry; Connect internal software systems with factory workflows and machines; Collaborate with manufacturing and process engineering to solve factory problems
Seniority
Senior, hands-on IC