quilter - Software Engineer — AI-Native CAD Integrations
Requirements
• 3-7 years of software engineering experience, with meaningful backend or systems work. • Strong Python proficiency. This is the language you'll spend nearly all your time in, and real expertise here matters more than anything else on this list. A track record of writing clean, maintainable code in real production codebases. • Genuine excitement about coding agents and a real hunger to get great at them—you want a team that will invest in that growth, not throttle it. • Comfort with ambiguous, reverse-engineering-flavored problems: unfamiliar code, undocumented formats, weird edge cases. • General knowledge of binary formats • Solid fundamentals in design, testing, and debugging. • Strong communication and high ownership in a fast-moving startup environment. • Nice to Have (genuinely nice-to-have — none of these are required, and we don't expect any one candidate to have most of them) • A little C or C++ — not required at all, but occasionally helpful for skimming vendor SDKs or binary formats. • Familiarity with PCB / EDA / CAD workflows or hardware tinkering. • Experience with binary or large-scale serialization formats (protobuf, custom binary, XML, JSON). • Experience building tooling around coding agents (evals, harnesses, MCP servers, etc.). • Cloud infra (AWS, Docker, Kubernetes, Terraform). • Open-source contributions in developer tooling, CAD, or simulation.
Responsibilities
• Lead design and development of integrations with CAD vendors’ scripting systems and file formats. • Define and extend Quilter’s internal PCB representation for compatibility across tools. • Build robust APIs and backend services to abstract away CAD complexity for downstream teams. • Collaborate with ML, EDA, and electrical engineering experts to ensure seamless interoperability. • Provide technical leadership on architecture, testing, and best practices. • Mentor junior engineers and help shape the culture of the File I/O team.
Benefits
• $150K – $160K • Offers Equity • The base salary will be determined by the level and scope of the role, along with the candidate’s experience, skills, credentials, education, and performance in the interviews. We view equity as long-term ownership, giving team members the opportunity to participate directly in the company’s future growth and success. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT