Member of Technical Staff, DSL for Automation & Electrical CAD
Hybrid (San Francisco, CA)$100k - $300k + equityFull-timePosted 2w ago
About the role
Role focused on owning the technical development of the electrical & automation control DSL, simulator, and drawing generation system. Developing a model-based engineering framework for multi-scale circuit simulation spanning plants, control panels, and PCB design. Collaborate with customers and a small engineering team to build typed object-based frameworks, renderers, simulators, and artifact-conversion tools to drive commissioning and training.
Responsibilities
- Design typed object-based frameworks (or DSLs) for electrical systems, control systems, piping networks, etc.
- Create renderers to convert DSLs into artifacts (2D drawings, 3D models)
- Build interactive simulators and engineering calculators to guide commissioning and training
- Develop systems to convert existing design artifacts into the modeling language and simulate original artifacts
- Work directly with customers to improve and deliver the product
Qualifications
- 6 or more years of professional experience in a relevant industry (CAD vendor, digital engineering software, or equivalent project experience)
- Experience as a technical leader, architecting and building entire software frameworks
- Strong programming skills in C++, Rust, Python, Go, TypeScript, Zig, or similar languages
- Strong computer science fundamentals (programming languages, formal verification, compilers)
- Strong communication skills
Skills
Required:C++RustPythonComputer science fundamentals
Nice to have:GoTypeScriptZig
Last updated Oct 14, 2026. Interested? Apply on the company site.

About Outerport
Turn diagrams, technical documents, and CAD into structured data
Extract structured data from documents, tables, P&ID diagrams, process flow diagrams, GD&T drawings, electrical CAD, blueprints, and more. Build AI agents with tools that help them understand and measure the world.
More open roles at Outerport
- Member of Technical Staff, Process Engineering5mo agoHybrid (San Francisco, CA), Hybrid (Tokyo, JP) +1 more · Engineering
- Business Development / Operations, Tokyo5mo agoHybrid (Tokyo), Hybrid (San Francisco) · Business Development / Operations
- Member of Technical Staff, Tokyo Deployed9mo agoHybrid (San Francisco, CA; Tokyo, JP; Remote (US; JP; CA)) · Engineering
- Member of Technical Staff, Computer Vision / Graphics11mo agoHybrid (San Francisco, CA; Tokyo, JP) · Engineering
