SIGN IN
Senior/Staff Software Engineer (C++) jobs in United States
info-icon
This job has closed.
company-logo

Quilter · 5 months ago

Senior/Staff Software Engineer (C++)

Quilter is a company focused on automating the design of printed circuit boards (PCBs) for electrical engineers. They are seeking Senior to Staff C++ Engineers to develop high-performance algorithms and systems that address complex challenges in PCB design, while also mentoring peers and shaping the technical roadmap.
Artificial Intelligence (AI)ElectronicsSoftware
check
H1B Sponsor Likelynote

Responsibilities

Architect and implement high-performance C++ libraries, algorithms, and systems for routing, optimization, and simulation
Design scalable data structures and computational methods to handle complex PCB design challenges
Strong collaboration skills and the ability to work with domain experts across different disciplines
Provide mentorship, technical reviews, and guidance to elevate the team’s engineering practices

Qualification

C++High-performance computingComputational geometryPythonGraph algorithmsOptimizationMentoringCollaborationLeadership

Required

3-10+ years of industry experience maintaining and extending large, high-performance C++ codebases in collaborative environments
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
Proficiency in Python for prototyping and integration with ML systems
Experience architecting and scaling large, collaborative C++ codebases
Strong mathematical and algorithmic intuition, with ability to translate theory into production systems
Leadership skills in mentoring, reviewing, and guiding engineering direction
A passion for pushing the boundaries of what's possible in automated circuit design
Strong collaboration skills and the ability to work with domain experts across different disciplines
Architect and implement high-performance C++ libraries, algorithms, and systems for routing, optimization, and simulation
Design scalable data structures and computational methods to handle complex PCB design challenges
Provide mentorship, technical reviews, and guidance to elevate the team's engineering practices

Preferred

Advanced degree (M.Sc. or Ph.D.) in computer science, computational physics, robotics, or related fields
Experience with reinforcement learning, CAD/EDA tools, or physics-based optimization
Exposure to GPU programming (CUDA), parallel/distributed algorithms, or HPC frameworks
Contributions to open-source geometry, simulation, or HPC projects
Core Router Team: Expertise in graph theory, computational geometry, operations research, optimization, numerical analysis, or simulation
Homotopy Team: Background in geometric constraints, optimization methods, or mesh refinement
Router Agent Team: Expertise with parallel programming, distributed systems, HPC frameworks, or API design
Physics Team: Knowledge of simulations, physics engines, finite element methods (FEM), high-performance compute, or distributed compute

Benefits

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

Company

Quilter

twittertwittertwitter
company-logo
Quilter develops physics-based autonomous AI software for printed circuit board (PCB) design aimed at accelerating hardware development.

H1B Sponsorship

Quilter has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)

Funding

Current Stage
Growth Stage
Total Funding
$35M
Key Investors
Index VenturesBenchmark
2025-10-08Series B· $25M
2024-02-13Series A· $10M

Leadership Team

leader-logo
Sergiy Nesterenko
CEO
linkedin
Company data provided by crunchbase