Skip to content

Open nowPosted 23 hours ago

Senior/Staff Software Engineer, Customer Integrations — PCB/CAD

Quilter6 open roles

Where
Los Angeles
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior/Staff Software Engineer, Customer Integrations — PCB/CADQuilter · Los Angeles
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Quilter's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 12.9%7 days
  4. 21.0%14 days
  5. 35.6%30 days
  6. 58.5%60 days
This job: posted 23 hours ago

The posting

ABOUT QUILTER

At Quilter, we are helping electrical engineers save time and accomplish more by automating the tedious and time-consuming task of designing printed circuit boards (PCBs). Our small team is composed of experts in electrical engineering, electromagnetic simulation, ML/AI, and high-performance computing (HPC). We are inventing and leveraging novel techniques to solve the decades-old problem of automating circuit board design where today hundreds of billions of dollars are spent. We have raised $25 million in Series B funding from some of the very best and are charging full-speed toward our goal.

No matter where we come from, we're united by a common vision for the future and a core set of values we think will get us there:

1. Curiosity

2. Conviction

3. Rigor

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.

Location: This is a hybrid role based out of our Long Beach, CA office, with regular in-person collaboration alongside our go-to-market team.

WHAT YOU’LL DO

- 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.

WHAT WE’RE LOOKING FOR

- 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.

WHAT SUCCESS LOOKS LIKE

Customer blockers turn into verified production improvements. More designs move successfully through import, Quilter, and native export; recurring failures decrease, and the tests, diagnostics, and workflow tools you build help the whole team resolve the next issue faster.

Please note: We are an equal opportunity employer. At this time, we are focused on hiring primarily within the US, with occasional exception to accommodate exceptional talent.

WHAT WE OFFER:

- 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

Want to learn more about Quilter, our vision, and our investors? Visit our About http://quilter.ai/about page and visit our Blog https://quilter.ai/blog.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Quilter's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Quilter's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Quilter's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.