> Markdown version of [/jobs/ext/4506035-software-engineer](https://www.wearedevelopers.com/jobs/ext/4506035-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Quilter LLC - **Location:** Long Beach, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 3d Models, Computer-Aided Design, Application Programming Interfaces (APIs), Altium Designer, Code Review, Data Cleansing, Electronic Design Automation, Statistical Hypothesis Testing, Python (Programming Language), OrCAD, Parsing, Regression Testing, Simple Data Format, Diagnostic Tools, Large Language Models, Enterprise Integration - **Published:** November 1, 2026 - **Apply:** https://startup.jobs/senior-staff-software-engineer-customer-integrations-pcb-cad-quilter-10640740 ## About the Role * Deep production Python experience, with ownership of maintainable software from design through testing and rollout. * Experience working directly with customers, partners, or technical users to understand a workflow, diagnose integration problems, and deliver working software. * Strong debugging skills across unfamiliar code, files, and structured data. You can isolate causes and test hypotheses with incomplete information. * Clear communication and sound judgment under time pressure. You explain uncertainty, coordinate priorities and dependencies, and follow through on both immediate fixes and lasting improvements. * Practical experience with LLMs and agentic workflows, including evaluating results and improving the tools and feedback loops around them. Nice to Have These are useful backgrounds, not a checklist-we don't expect any one candidate to bring all of them. * Hands-on familiarity with PCB design workflows and ECAD tools. * Experience with parsers, proprietary file formats, vendor APIs, or CAD scripting. * Experience in customer or integration engineering, including troubleshooting in environments with restricted access to systems or design data. * Experience building regression corpora, diagnostic tools, or agent harnesses and evals. ## Description We're looking for a Senior Software Engineer to work directly with our go-to-market team and customers to turn integration blockers into production fixes and features. Our File I/O team connects Quilter with tools including Altium, KiCad, Cadence Allegro, and Siemens Xpedition, preserving design intent as files move into Quilter and results return to the customer's CAD workflow. You'll work primarily in Python on parsers, exporters, design models, diagnostics, and workflow automation. This role suits someone who enjoys jumping into ambiguous technical problems, collaborating directly with customers, and seeing their engineering work make an immediate difference. You'll contribute to broader improvements in CAD coverage and fidelity as well as resolving urgent blockers. You'll also help build workflows using LLMs and agents to investigate failures, find recurring patterns, and automate repetitive integration work, with reliable checks on the results., * Investigate and resolve customer blockers. Work with customers and GTM to reproduce failures, inspect design data and logs, and identify the cause. Fix File I/O issues and coordinate with partner teams when a problem crosses system boundaries. * Ship integration features and fixes. Own Python changes from design through rollout, including parsers, exporters, and shared representations of boards, schematics, and constraints. Make sound implementation tradeoffs and contribute through code reviews. * Verify the complete design workflow. Turn representative customer cases into acceptance checks and regression tests. Validate that design information survives import and that exported results remain usable in the customer's native CAD tool. * Turn recurring problems into better tooling. Improve diagnostics and error messages, automate reproductions, and build agentic investigation workflows. Use evaluations and feedback loops to make troubleshooting faster and more reliable. * Connect customers' existing workflows to Quilter. Build reusable scripts and integrations for design-data preparation and handoffs. Use repeated customer needs to identify capabilities worth supporting in the shared product. * Work closely with GTM and engineering. Help the team prioritize urgent blockers and larger improvements, agree on scope and commitments, and explain findings clearly. Pair with customers, demonstrate fixes, and document workflows they can use independently.