About this job
<h3>About Quilter</h3>
</p>
<p>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.</p>
<p>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:</p>
<ol>
<li>
<p>Focus on the mission</p>
</li>
<li>
<p>Build great things that help humans</p>
</li>
<li>
<p>Demonstrate grit</p>
</li>
<li>
<p>Never stop learning</p>
</li>
<li>
<p>Pursue excellence</p>
</li>
</ol>
<p>Quilter is seeking Senior to Staff C++ Engineers to join our engineering teams developing the next generation of automated PCB design. You’ll design high-performance C++ algorithms, data structures, and systems that tackle some of the hardest challenges in computational geometry, optimization, high-performance computing, and physics simulation. As a senior engineer, you’ll shape the technical roadmap, mentor peers, and help build the foundation for superhuman PCB design.</p>
<p>You may contribute to one of several specialized teams:</p>
<ul>
<li>
<p><strong>Core Router Team:</strong> Build the algorithms and data structures that fundamentally define how circuit boards are routed, creating scalable, physics-aware routing engines.</p>
</li>
<li>
<p><strong>Homotopy Team:</strong> Refine raw routing outputs into high-quality, manufacturable layouts using geometric transformations that enforce real-world PCB design rules.</p>
</li>
<li>
<p><strong>Router Agent Team:</strong> Develop the infrastructure, parallelization, and APIs that power reinforcement learning agents and routing algorithms at massive compute scale.</p>
</li>
<li>
<p><strong>Physics Team:</strong> Implement geometry checks and physics simulations—electromagnetic, thermal, and manufacturing—to validate routed boards for real-world performance.</p>
</li>
</ul>
<h3><strong>What You’ll Do</strong></h3>
<ul>
<li>
<p>Architect and implement high-performance C++ libraries, algorithms, and systems for routing, optimization, and simulation.</p>
</li>
<li>
<p>Design scalable data structures and computational methods to handle complex PCB design challenges.</p>
</li>
<li>
<p>Strong collaboration skills and the ability to work with domain experts across different disciplines.</p>
</li>
<li>
<p>Provide mentorship, technical reviews, and guidance to elevate the team’s engineering practices.</p>
</li>
</ul>
<h3><strong>What We’re Looking For</strong></h3>
<ul>
<li>
<p>3-10+ years of industry experience maintaining and extending large, high-performance C++ codebases in collaborative environments.</p>
</li>
<li>
<p>A strong academic background with deep expertise in one or more of the following areas: computational geometry, graph algorithms, optimization, high-performance computing (HPC), meshing, numerical methods, physics simulations, or related fields.</p>
</li>
<li>
<p>Proficiency in Python for prototyping and integration with ML systems.</p>
</li>
<li>
<p>Experience architecting and scaling large, collaborative C++ codebases.</p>
</li>
<li>
<p>Strong mathematical and algorithmic intuition, with ability to translate theory into production systems.</p>
</li>
<li>
<p>Leadership skills in mentoring, reviewing, and guiding engineering direction.</p>
</li>
<li>
<p>A passion for pushing the boundaries of what's possible in automated circuit design.</p>
</li>
</ul>
<h3><strong>Nice to Have (General)</strong></h3>
<ul>
<li>
<p>Advanced degree (M.Sc. or Ph.D.) in computer science, computational physics, robotics, or related fields.</p>
</li>
<li>
<p>Experience with reinforcement learning, CAD/EDA tools, or physics-based optimization.</p>
</li>
<li>
<p>Exposure to GPU programming (CUDA), parallel/distributed algorithms, or HPC frameworks.</p>
</li>
<li>
<p>Contributions to open-source geometry, simulation, or HPC projects.</p>
</li>
</ul>
<h3><strong>Nice to Have (Per Team)</strong></h3>
<ul>
<li>
<p><strong>Core Router Team:</strong> Expertise in graph theory, computational geometry, operations research, optimization, numerical analysis, or simulation.</p>
</li>
<li>
<p><strong>Homotopy Team:</strong> Background in geometric constraints, optimization methods, or mesh refinement.</p>
</li>
<li>
<p><strong>Router Agent Team:</strong> Expertise with parallel programming, distributed systems, HPC frameworks, or API design.</p>
</li>
<li>
<p><strong>Physics Team:</strong> Knowledge of simulations, physics engines, finite element methods (FEM), high-performance compute, or distributed compute.</p>
</li>
</ul>
<p><strong>Please note</strong>: 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.</p>
</p>
<h3>What we offer:</h3>
<ul>
<li>
<p>Interesting and challenging work</p>
</li>
<li>
<p>Competitive salary and equity benefits</p>
</li>
<li>
<p>Health, dental, and vision insurance</p>
</li>
<li>
<p>Regular team events and offsites (~4x / year)</p>
</li>
<li>
<p>Unlimited paid time off</p>
</li>
<li>
<p>Paid parental leave </p>
</li>
</ul>
<p>Want to learn more about Quilter, our vision, and our investors? Visit our <a href="http://quilter.ai/about" rel="nofollow ugc noopener" target="_blank">About</a> page and visit our <a href="https://quilter.ai/blog" rel="nofollow ugc noopener" target="_blank">Blog</a>.</p>