Remote Senior/Staff Software Engineer (C++)
Quilter
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:
-
Focus on the mission
-
Build great things that help humans
-
Demonstrate grit
-
Never stop learning
-
Pursue excellence
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.
You may contribute to one of several specialized teams:
-
Core Router Team: Build the algorithms and data structures that fundamentally define how circuit boards are routed, creating scalable, physics-aware routing engines.
-
Homotopy Team: Refine raw routing outputs into high-quality, manufacturable layouts using geometric transformations that enforce real-world PCB design rules.
-
Router Agent Team: Develop the infrastructure, parallelization, and APIs that power reinforcement learning agents and routing algorithms at massive compute scale.
-
Physics Team: Implement geometry checks and physics simulations—electromagnetic, thermal, and manufacturing—to validate routed boards for real-world performance.
What You’ll Do
-
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.
What We’re Looking For
-
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.
Nice to Have (General)
-
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.
Nice to Have (Per Team)
-
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.
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 page and visit our Blog .
Jobicy JobID: 151366$96k - $140k
...has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation... ...and tracking algorithms for exploitation of remote sensing systems. The ideal candidate will be a well-rounded C++ developer, work well as part of a rapid pace...Remote workSeniorFull timeTemporary workWork experience placementWork at officeImmediate startFlexible hours$125k - $162k
...Defense customers by developing innovative remote sensing algorithms, tools, and... ...be considered. SciTec is seeking a senior C++ software developer to support programs delivering... ...environment consisting of scientists, engineers, and developers to prototype, develop,...Remote workSeniorFull timeTemporary workFor contractorsWork experience placementWork at officeFlexible hours$192.34k - $260.24k
...more intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software... ...design patterns, interfaces, and system boundaries.Mentor senior and mid-level engineers through design reviews, code reviews...SeniorFull timeFlexible hours- .... Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation... ...and YouTube. This role is for a seasoned C++ generalist and systems integrator who... ...as a force multiplier by mentoring other engineers and contributing to shared tooling and...SeniorFull timeTemporary workPart timeWork experience placementWorldwide
$126k - $201k
Job TitleSenior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)Job DescriptionSenior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)You have the opportunity to work on the development...SeniorFull timeWork at officeImmediate startWork visaRelocation package3 days per week$125k - $170k
...Senior Software Engineer, Imaging C++ Location: Hybrid Position, Greater Boston, MA Area Company Description RaySecur is a rapidly growing... ...support flexibility and work-life balance, offering both remote and in-office work options depending on the role. Team members...Remote workSeniorFull timeWork at officeLocal areaWorldwide- ...seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote position with an opportunity to work a... ...work on core backend components using C and C++, focusing on performance, reliability, and...Remote jobSeniorPermanent employmentFull timeTemporary workWorldwide
- ...processes to make work work better. Our software solutions harness the power of AI and... ...and make an impact?We are looking for a Senior Software Engineer, C++ to actively contribute to the development of new features for our remote access, control and support solution using...Remote workSeniorTemporary workCasual workWorldwide
$184k - $287.5k
...libcudf”—the open-source CUDA C++ library that accelerates database... ...C++ and CUDA to produce software with elegant design, broad feature... ...is looking for an outstanding engineer and/or scientist to apply... ...US, CA, Santa Clara; US, TX, Remote; US, NY, Remote; US, WA, Remote...Remote workSeniorFull timeFlexible hours- ...seeking an accomplished Embedded Software SME with expertise in... ...mechanical, optical, and systems engineering, to deliver cohesive and high... ...time systems.Expertise with C/C++, embedded Linux/RTOS, and... ...Washington, DC Area (Tertiary), Remote (Optional). If remote, up to...Remote workSenior
$114.75k - $183.6k
Job TitleSenior Software Engineer - Image Reconstruction (C++/CUDA)Job DescriptionBuild the GPU-native engine that turns raw CT physics into life-saving images... ..., OH, with three flexible days in the office and two remote days each week. Regular travel is not typically...Remote workSeniorFull timeWork at officeImmediate startWorldwideWork visaRelocation packageFlexible hours2 days per week3 days per week$86.8k - $165.2k
...of experience and renowned engineering expertise to meet the needs... ...Architecture (REPA) Department as a Senior Software Engineer. The team’s primary... ...:Code, test, and integrate C++ real-time signal processing... ...as on-site, hybrid or remote.The salary range for this role...Remote workSeniorTemporary workWork experience placementWork at officeRelocationFlexible hours- ...Our client is seeking a Senior Software Engineer (C++) to join their high-performing engineering team. This role is ideal for an experienced developer... ...and electronic trading environments. This is a fully remote position. Senior Software Engineer (C++)'s Responsibilities...Remote workSenior
$242k - $389k
...Foster City, CA / Seattle, WA / Remote (United States)Software – Software Systems /Full-time /On-siteZoox... ...a team of strong software engineers and act as a force multiplier for our... ...bottlenecks.Proficient in Python and C++Experience with model compression techniques to...Remote workSeniorFull time- ...Build and execute a roadmap for the perception systemMentor junior engineers about best practices.You haveMaster’s or PhD in Computer... ...Munich; Paris ; Poland; San Francisco; Stockholm; United Kingdom (Remote)Employment TypeFull timeLocation TypeRemoteDepartmentEngineeringAutonomy...Remote workSenior
$160k - $210k
...We are looking for a senior developer for the RTS (real... ...systems are written in modern C++ and are seeking an engineer who is passionate about writing... ...(Mon/Tue/Wed) and 2 days remote (Thursday/Friday). \n... ...of robust libraries and software development tools. Document...Remote workSeniorFull timeWork at officeLocal area$191k - $225k
...virtually. Learn more about our Total Rewards philosophy . Senior Staff Software Engineer, Marketing Technology About Gusto Gusto is a modern,... ...targeted at $191,000/yr to $225,000/yr in Denver & most remote locations, and $225,000/yr to $265,000/yr for San...Remote workSeniorFull timeWork at officeLocal area2 days per week3 days per week$175k - $230k
...starting with those residing in senior living facilities. Falls... ...of help, and corresponding software for caregivers to triage... ...About this Role As a Senior/Staff Backend IoT Engineer, you will be a technical... ...quality and system design. Remotely troubleshoot and diagnose...Remote workSeniorFull timeApprenticeshipWork at officeLocal areaImmediate start2 days per week- ...processes to make work work better. Our software solutions harness the power of AI... ...Develop and maintain core C++ functionality for TeamViewer's remote access, support, and control products... ...and collaborate with product and engineering teams to deliver scalable solutions...Remote workSeniorTemporary workCasual workWorldwide
$201.4k - $304k
...deeply thoughtful, driven, and collaborative teammates, read on.*Please note, we are open to remote candidates for this role.Your Impact on our MissionAs a Senior Staff Software Engineer in the Interoperability group, you will unlock the full potential of our integrations...Remote workSenior$208.59k - $429.45k
...cross-functional alignment and system orchestration. As a Senior Staff Software Engineer (IC17), you’ll own the end-to-end technical strategy and... ...and therefore can be situated anywhere in the country.#LI-REMOTE#LI-KBFAt Pinterest we believe the workplace should be...Remote workSeniorWork at officeLocal areaRelocationRelocation package- ...automation with Moveworks’ Reasoning Engine and natural language... ...DescriptionThe RoleAre you a software engineer who has honed your craft... ...may be the role for you.As a senior staff software engineer on our... ...trust. Work personas (flexible, remote, or required in office) are...Remote workSeniorWork at officeImmediate startFlexible hours
$150k - $260k
...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates...Remote jobSeniorFull timeContract work$189k - $236k
...About the Role:The Pricing & Packaging team is looking for a Senior Staff Software Engineer and Tech Lead to drive the technical direction of Gusto’s... ...targeted at $189,000/yr to $236,000/yr in Denver & most remote locations, and $223,000/yr to $278,000/yr for San Francisco...Remote workSeniorFull timeWork at officeLocal area2 days per week3 days per week- ...commerce as a founding member of a zero-to-one engineering squad. You will design, build, and scale... ...engineering enterprise-grade production software with a proven capability to design,... ...an unwavering comfort operating within remote, globally distributed engineering...Remote workSeniorTemporary work
$231.2k - $340k
...team is a collection of entrepreneurial engineers that partners directly with both our VP... ...Claude Code, Codex, Cursor) in the full software development lifecycle, including designing... ...Applicants for Jobs Located in NYC or Remote Jobs Associated With Office in NYC OnlyWe...Remote workSeniorHourly payWork at officeLocal areaFlexible hours$257k - $302k
...Breakthrough Company.Checkr is looking for an experienced Senior Staff Software Engineer to facilitate the long-term design of Checkr’s core systems... ...where we hire may have a different range. If this role is remote, we have listed the top to the bottom of the possible...Remote workSeniorWork at officeLocal areaRelocation3 days per week$189k - $236k
...process.About the RoleWe're hiring a Senior Staff Engineer to serve as a Technical Lead across multiple... ...s what we're looking for:10+ years of software engineering experience (successful... ...-$236,000 per year in Denver and most remote locations, and $223,000-$278,000 per...Remote workSeniorFull timeTemporary workWork at officeLocal areaShift work2 days per week3 days per week$150k - $260k
...Candidates should have at least 12 years of software development experience, with a minimum of 5 years in senior or staff-level engineering roles. Deep expertise in at least one... ...experience ~ Based in SLC, Utah ~ Fully remote OK (must reside in the USA). We’d like it...Remote jobSeniorFull timeDay shift$171.9k - $300.8k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious... ...code by enforcing best practices around software engineering architecture and processes (... ...and trust. Work personas (flexible, remote, or required in office) are categories...Remote workSeniorWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior/Staff Software Engineer (C++). Be the first to apply!


