Quilter

Senior/Staff Software Engineer, CAD Integrations

Remote - US. Posted 6 months ago

The role

You will own improvements to CAD integrations by building parsers, exporters, and shared design models primarily in Python. You will use LLMs and agentic workflows to solve integration problems and reverse-engineer proprietary formats.

What you will do

  • Lead integration design and delivery.
  • Extend Python parsers and exporters.
  • Maintain compatibility with supported CAD tools.
  • Reverse-engineer proprietary formats using CAD tools, APIs, and LLM-driven workflows.
  • Evolve shared models for boards, schematics, and design constraints.
  • Build fixtures, semantic checks, round-trip tests, and native-tool validation.
  • Build agentic harnesses and workflows.
  • Own changes in production.

Required qualifications

  • Deep production Python experience.
  • Experience solving difficult integration, systems, or data-representation problems with unfamiliar code and incomplete documentation.
  • Sound judgment about data models, interfaces, and testing.
  • Practical experience with LLMs and agentic workflows.
  • Clear communication and strong ownership in a distributed team.

Nice to have

  • Familiarity with PCB design, electrical engineering, or EDA tools.
  • Experience with parsers, compilers, binary formats, serialization, geometry, or complex domain models.
  • Experience automating desktop applications, using vendor SDKs, or working with native libraries in C, C++, or Rust.
  • Experience building regression corpora, differential tests, fuzzing tools, or agent harnesses and evals.

Benefits

  • Interesting and challenging work
  • Competitive salary and equity benefits
  • Health, dental, and vision insurance
  • Regular team events and offsites (~4x / year)
  • Unlimited paid time off
  • Paid parental leave

About the company

Quilter helps electrical engineers save time by automating the design of printed circuit boards (PCBs). The team uses electrical engineering, electromagnetic simulation, ML/AI, and high-performance computing to solve circuit board design problems.

Senior/Staff Software Engineer, CAD Integrations at Quilter | JobZoey