CareerPlanSign in

Software Engineer, Geometry/Simulation (C++)

Billerica, MA💼 Full-time🗓 2026-09-20 → 2026-09-25

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

Sourced via dover · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.