Reframesystems
Software Engineer, CAD Automation
Billerica, MA. Posted 3 months ago
The role
This software engineer will build CAD automations to power design workflows. You will write custom features in and around Onshape using FeatureScript and APIs to automate manual work for the design engineering team.
What you will do
- Design, develop, and maintain custom Onshape features in FeatureScript
- Augment Onshape workflows by building tooling and integrating with systems via Onshape APIs
- Expand the capabilities of a modeling MCP built on top of Onshape APIs
- Work with design engineering to prototype solutions for repeated manual work
- Build automation that integrates MEP constraints and augments device and fixture placement
- Build automated code-compliance checking
- Collaborate with interdisciplinary teams to raise efficiency and throughput
Required qualifications
- BS in computer science or electrical engineering, or equivalent experience
- 2+ years of general software engineering experience, ideally in Go, Python, C#
- Experience with automated testing, CI/CD, monitoring and alerting, debugging and root cause analysis
- Hands-on experience with parametric design (Onshape, Autodesk Fusion, SolidWorks, etc.)
- Experience building custom features/plugins/extensions in a parametric design platform
- Experience using coding agents to build prototypes
Nice to have
- Experience with Onshape and building custom features in Onshape with FeatureScript, used in a production setting
- Experience with the Onshape API or building integrations and apps beyond FeatureScript
- Experience in a manufacturing, DFMA, or hardware product setting
- Familiarity with CAD-to-fabrication workflows (CAM, CNC)
About the company
Reframe Systems is a Physical AI and robotics company that delivers climate resilient homes and buildings through a vertically integrated delivery model and automated microfactories.