Software Engineer, Design Automation (Senior / Staff+)

Reframe SystemsAndover, MA
$160,000 - $210,000

About The Position

Reframe Systems is a Physical AI and robotics company focused on making high-performance housing attainable and abundant. They utilize a vertically integrated delivery model and highly automated microfactories to produce climate-resilient homes and buildings with greater speed and predictability than traditional construction. Their volumetric modular buildings are manufactured in their Andover, MA microfactory, with plans for expansion across North America. The company aims to create a system that balances repeatability with site-responsive design, allowing for adaptable homes. Their cross-disciplinary team includes experts in architecture, robotics, design engineering, software, factory operations, and field delivery, all working together to transform housing delivery. Reframe Systems is seeking a Staff Software Engineer to lead critical aspects of their design automation platform. This platform is responsible for transforming high-level designs into manufacturable models and production plans with minimal human intervention, essentially acting as a 'compiler for a building.' The role involves taking abstract designs and making them executable for their microfactory operations. This is a senior, hands-on technical leadership position requiring the ability to tackle complex domains, decompose them, and develop elegant solutions. Candidates should have prior experience building structurally similar systems, such as geometry engines, fabrication toolchains, or physics simulation engines, and be proficient with coding agents, understanding their strengths and limitations.

Requirements

  • Bachelor’s in computer science or electrical engineering; or equivalent experience.
  • 5+ years of experience building production software.
  • Strong software engineering experience, ideally in Go, Python or C#, including automated testing, CI/CD, monitoring and alerting, debugging and root cause analysis.
  • Experience with cloud-native architecture, especially data-centric applications.
  • Experience managing infrastructure and deployments in containerized/cloud services (EC2, Lambda, etc.).
  • Demonstrated technical leadership. Have a track record of turning a messy domain into clean abstractions and demonstrated the ability to deliver reliable code at scale under tight timelines.
  • Experience using coding agents to build prototypes, get to a solution rapidly, and augment day-to-day development.
  • Comfortable picking up new programming languages quickly and becoming productive in them.
  • Authorized to work in the U.S. without the need for current or future visa sponsorship.

Nice To Haves

  • Depth in Geometric engines and CAD: experience with parametric/feature-based CAD (Onshape, Open CASCADE, build123d/CadQuery, Zoo, Solidworks, Autodesk Fusion/Inventor), computational geometry engines, B-rep kernels, meshes, and geometric constraint solvers.
  • Depth in Procedural and generative design.
  • Depth in Design automation in other industries: experience with systems for automated design in domains other than architecture and mechanical design, such as Electronic Design Automation (EDA), software for HDL synthesis and ASIC design, circuit through PCB design software, CAM and G-code generators/post-processors.
  • Depth in Game/physics engine: experience with the nuts and bolts of physics and/or rendering game engine components.
  • Depth in Compilers and program transformation: contributed to a compiler, interpreter, query planner, or high-level synthesis engine.
  • Experience with Onshape and writing FeatureScript.
  • Production applied AI work: tool-use orchestration, structured generation, eval harnesses.
  • Experience with architecture, construction, or mechanical design software.
  • Have utilized GPU-accelerated compute.

Responsibilities

  • Help architect and build the core of our design automation platform: the pipeline that lowers a building design into manufacturing-ready outputs.
  • Turn a messy, ambiguous domain into clean, durable abstractions. Decompose large problems, prove solutions in the real world, and cut scope judiciously.
  • Design the pipeline's stages, intermediate representation, and the verification gates that catch problems early.
  • Set technical direction for design automation and raise the engineering bar through review, standards, and mentorship.
  • Leverage AI to both build this system and utilize it within the system itself.
  • Collaborate with highly interdisciplinary teams to build towards a highly automated system while progressively augmenting our existing workflows.

Benefits

  • Consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service