CareerPlanSign in

Software Engineer, Generalist (C++/Python)

Billerica, MA, Boston, MA💼 Full-time💰 $140,000–$140,000🗓 2026-09-20 → 2026-09-25

Core

Build end-to-end software systems connecting Fabri's digital manufacturing process, including preparation, automation, and machine integration.

Role type

Generalist Software Engineer (C++/Python)

Builds

Manufacturing software stack, automation tools, data pipelines, and internal factory systems

Domain

Industrial manufacturing (metal casting) + software engineering

Deliverable

production ML models | product features | dashboards & analysis | infrastructure

Required skills

C++ 17, Python, backend systems, automation tools, data pipelines, debugging, systems thinking

Preferred skills

Computational geometry, robotics, Postgres, AWS, applied data science, internal dashboards

Technologies

C++, Python, Postgres, AWS

Responsibilities

Build software pipelines for manufacturing preparation; develop tools for build setup and production execution; connect internal systems with factory workflows and machines; write software for geometry processing and orchestration; design data collection systems for process logs; build backend services and internal tools; collaborate with manufacturing teams to automate processes

Seniority

Mid-level, hands-on IC

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