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$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$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- ...Description About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint... ...is the role for you! Location - We are flexible on remote working from home, if you are located in the USA and...Remote workSeniorFull timeWork from homeRelocationFlexible hours
- ...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
$190k - $210k
...our Total Rewards philosophy . About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team,... ...is targeted at $190,000/yr to $210,000/yr in Denver & most remote locations, and $220,000/yr to $250,000/yr in New York, Seattle...Remote jobSeniorFull timeWork at officeLocal area2 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$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- ...industries that run our world: The software, firmware, and hardware you... ...) is the entrepreneurial engine of Samsara. We are currently... ...Drive "Step Functions": As a Senior Staff Engineer, you aren't just... ...cases, and failure modes—from the edge to the cloud. #LI-Remote...Remote workSeniorFull timeNight shiftWeekend work
$254k - $350k
...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$266k - $372.4k
Reddit is seeking a Senior Staff Machine Learning Engineer for their Ads Measurement team. This remote role requires 8+ years of software engineering experience, with an emphasis on ML-driven systems and identity resolution. The candidate will lead technical strategy, develop...Remote workSeniorFlexible hours$213k - $263k
.... states. Hardware Engineering is an innovative and collaborative... ..., reliability, software and vehicle engineers.... ...and reports to a Senior Staff Software Engineer for... ...vertically-integrated C++ software systems (on-vehicle... ...role can be performed remote, the specific salary...Remote workSeniorFull timeWork experience placement- ...SailPoint Technologies Holdings, Inc. is seeking a Senior Staff Software Engineer for a US-based remote role. You will design, build, and deploy scalable microservices in Java, with data-heavy transformations, and integrate AI tools like Claude and Cursor to accelerate...Remote workSenior
- ...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$190.9k - $334.1k
...DescriptionIt all started when engineer Fred Luddy wrote code that... ...are looking for a software engineer and technical lead... ...experience as a technical lead, Staff Engineer, or equivalent senior individual contributor... ...Work personas (flexible, remote, or required in office) are...Remote workSeniorWork at officeImmediate startFlexible hours$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
$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$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$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$184k - $284k
...We're looking for a product engineer with infrastructure... ...best suited for an experienced Senior to Staff-level engineer who can independently... ..., and scalable. Strong software architecture, distributed... ...office for collaboration, 2 days remote for focused work. Access...Remote workSeniorFull timeWork at officeImmediate start3 days per week- Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++... ...foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple...Remote workSeniorFull time
$190.9k - $334.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a... ...intelligence.We are looking for a Senior Staff IAM Software Engineer to bring full stack and systems... ...flexibility and trust. Work personas (flexible, remote, or required in office) are categories...Remote workSeniorPermanent employmentWork at officeImmediate startWorldwideRelocationFlexible hours- ...seeking a skilled and versatile Software Engineer to help build next-generation... ..., monitoring dashboards, and remote management capabilities.... ...development experience with C/C++ in embedded contexts.Experience... ..., from onboarding through senior leadership. We provide a wide...Remote workSeniorTemporary workFlexible hours
$264k - $310k
...foundational platform that every Robinhood engineering team builds on — owning the systems,... ...invisible to the teams above it.As a Senior Staff Software Engineer on Core Infrastructure, you... ...design patterns, provider internals, remote state management, and multi-region provisioningProduction...Remote workSeniorPermanent employmentWork at officeFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior/Staff Software Engineer (C++). Be the first to apply!
- c++ developer Remote
- senior c++ software developer Remote
- junior c++ developer Remote
- senior c++ developer Remote
- c++ software developer Remote
- c++ programmer Remote
- entry level c++ developer Remote
- junior remote developer Remote
- college summer internship remote Remote
- remote senior salesforce administrator Remote


