Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior/Staff Software Engineer (C++) [Remote]

Quilter

Remote
  • Remote job

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 $10 million in series-A 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. Focus on the mission

  2. Build great things that help humans

  3. Demonstrate grit

  4. Never stop learning

  5. 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 (~2x / 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 .

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer (C++) [Remote] in Remote vacancy
  • Role Description We are seeking a highly skilled Senior Software Engineer to join our team developing Azul Prime, an award-winning enhanced build...  ...develop, maintain, and optimize high‑performance, low‑level C++ code for system‑critical JVM runtime components and... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Azul

    Remote
    3 hours ago
  •  .... The Work The Lockheed Martin Rotary & Mission Systems Software Engineer will have the opportunity to perform real-time processing software...  ...in computer science courses • Minimum of 5 years' C++ Software Development experience • Experience with Object Oriented... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Moorestown, NJ
    16 days ago
  • $148k - $260k

    Role Description As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the development and optimization...  ...efficient and maintainable code in a native language such as C++ or Rust (we use Rust and a variety of DSLs). Requirements... 
    Senior
    Full time
    Work at office
    Flexible hours

    Waabi

    Remote
    3 hours ago
  • $165k - $300k

     ...may include: ~Developing and deploying software for our core freight movement operations....  ...modules built by a small group of software engineers. ~Writing production-quality code for...  ...least one modern language such as Java, C++, or C# including object-oriented design.... 
    Senior
    Full time

    BNSF Railway

    Remote
    6 days ago
  • $242k - $389k

     ...Zoox ML Performance Optimization Engineer Zoox is on a mission to reimagine transportation...  ...You will work alongside a team of strong software engineers and act as a force multiplier...  ...bottlenecks. Proficient in Python and C++ Experience with model compression techniques... 
    Senior
    Remote work

    Zoox

    United States
    5 days ago
  • Forgotten Empires is looking for exceptional Senior Software Engineers to join our network. This remote role, primarily for candidates in the EU, focuses on using your C++ skills to help develop top-tier games. You'll collaborate with a creative team and have a direct... 
    Senior
    Remote job

    Forgotten Empires

    New Bremen, OH
    3 days ago
  • Role Description We're hiring a Senior or Staff-level Software Engineer to join our engineering team and help build the next generation of our platform. You'll work across the stack, owning features end-to-end - from understanding the problem through to shipping and iterating... 
    Senior
    Full time
    Work at office
    Remote work

    GRIDSIGHT

    Remote
    4 days ago
  • $162.6k - $244k

     ...Qualcomm Innovation Center, Inc.Job Area:Engineering Group, Engineering Group Software EngineeringGeneral Summary:As a...  ...are met.General Summary:As a Senior Software Engineer, you will contribute...  ...with Programming Language such as C, C++, Java, Python, etc.Preferred... 
    Senior
    Work experience placement
    Immediate start
    Work from home

    Nutanix

    San Diego, CA
    3 days ago
  • $232k - $310k

    Role Description Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You'll shape best practices, lead architectural choices, and drive the successful delivery... 
    Senior
    Full time
    Flexible hours

    Affirm

    Remote
    8 days ago
  • $142.53k - $178.11k

    Role Description IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering...  ...~Expert-level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,... 
    Senior
    Full time

    RBGlobal

    Remote
    1 day ago
  •  ...team is at the center of one of the most exciting transitions in software development history — the shift from human-driven to agent-...  ...surfaces. You’ll be working closely with product, design, and other engineering teams to identify user needs and build the right thing, at the... 
    Senior
    Full time
    Work from home
    Flexible hours
    Shift work

    Pinecone

    Remote
    8 hours ago
  • $202.4k - $278.3k

    Role Description We are looking for a Staff Software Engineer to join the Expert Research mission that drives all expert call services at AlphaSense...  ...and design solutions to business problems. ~Mentor senior engineers, shape technical culture, and raise expectations... 
    Senior
    Full time

    AlphaSense

    Remote
    8 days ago
  • $232.5k - $325.5k

     ...our post and comment composers across all platforms. As a Senior Staff Engineer, you will define the multi-year technical vision for how users...  ...rates. Qualifications ~10+ years of professional software engineering experience with a proven track record as a... 
    Senior
    Full time
    Flexible hours

    Reddit

    Remote
    2 days ago
  •  ...looking for an experienced product driven engineer to help our customers monitor,...  ...native environments. We’re looking for a senior engineer who can help design and build the...  ..., Cursor, Claude) as part of day-to-day software development ~Experience building and... 
    Senior
    Full time

    Palo Alto Networks

    Remote
    3 hours ago
  • $200k - $290k

     ...most important asset is our people and our platform. As a Senior Staff Engineer, Vulnerability Management, you’ll play a meaningful role in...  ...container registries, operating systems, and application-layer software. ~Building context-engine models that correlate findings... 
    Senior
    Full time
    Flexible hours

    Zocdoc

    Remote
    1 day ago
  • $123.76k - $185.64k

     ...you will do and why you should join us: ~Play a key senior role on a geospatial data engineering team, building distributed analytics capabilities and...  ...scientific and operational datasets. ~Apply strong software craftsmanship with your knowledge of algorithms, data... 
    Senior
    Full time

    Bayer

    Remote
    2 days ago
  • $248k - $310k

    Role Description As a senior technical individual contributor, you will partner closely...  ...complex and collaborative roadmap of Trust engineering efforts that will require collaboration...  ...individual contributors at Airbnb are Software Engineers which means we expect you to be... 
    Senior
    Full time
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    Remote
    2 days ago
  • $180k - $250k

    Role Description Engineers at Brilliant work in small, elite teams alongside colleagues from Product, Design, and Content. As an interactives...  ...at least 7 years of professional experience in web-focused software engineering, ideally with meaningful experience in one or more... 
    Senior
    Full time
    Internship
    Home office
    Flexible hours

    Brilliant

    Remote
    3 hours ago
  • $175.9k - $258.7k

    Role Description Join BILL's Risk Engineering organization as a Senior Staff Software Engineer and take on some of the most consequential technical challenges in fintech. Our Risk Engineering team builds the platforms that protect hundreds of thousands of SMBs from financial... 
    Senior
    Full time
    Temporary work
    Flexible hours

    BILL

    Remote
    6 days ago
  • Role Description The Sr Staff Software Engineer will lead and contribute to computer software systems, participating in the design process from beginning to end. Demonstrates deep technical domain knowledge of the company, including apps, services, systems, or frameworks... 
    Senior
    Full time
    Work experience placement
    Remote work

    Alkami Technology

    Remote
    3 days ago
  • $160.16k - $213.55k

    Role Description Serves as a lead software engineering resource on the Digital Engineering team while building CSAA’s next generation of customer-facing web & mobile applications. Responsible for team-level strategic technical ownership and "hands-on" design, implementation... 
    Senior
    Full time
    Remote work
    Flexible hours

    CSAA Insurance Group, a AAA Insurer

    Remote
    1 day ago
  • $154.84k - $267.81k

    Role Description Put AI to work where it changes lives: We are looking for a Staff/Senior Staff Software Engineer for our Enterprise AI Enablement team. You will architect, build and ship the AI engineering systems that use state-of-the-art AI capabilities to power our... 
    Senior
    Full time
    Work experience placement
    Work at office
    Work from home

    Credit Acceptance

    Remote
    1 day ago
  • $222.29k - $232.29k

     ...create, test, and ensure the quality of large scale or complex software for a major product or product line. Responsible for high...  ...related to software design and development. Use best software engineering practices to evolve system design. ~Participate in design and... 
    Senior
    Full time
    Remote work

    Inovalon

    Remote
    1 day ago
  • $150k - $200k

    Role Description We are looking for a highly skilled Senior Machine Learning Software Engineer with a passion for building robust and scalable systems to power Stellar Cyber’s Open XDR platform. In this role, you will be at the forefront of data-intensive cybersecurity... 
    Senior
    Full time

    Stellar Cyber

    Remote
    6 days ago
  • Genesis10 is currently seeking a Senior/Staff Software Engineer for a contract-to-hire position with a Financial Services Organization located in Minneapolis, MN. This is a contract-to-hire opportunity. Compensation: $95.00 - $96.00 per hour, W2, based on experience... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Remote work

    Genesis10

    Minneapolis, MN
    2 days ago
  • $225k - $310k

    Role Description As a Senior or Staff Software Engineer on our Data Engineering team, you will contribute to scaling and advancing our entire data operation...  ...modern programming language, such as Python, Go, Java or C++ ~Hands-on experience developing in a Linux/UNIX... 
    Senior
    Full time
    Local area

    The Voleon Group

    Remote
    3 days ago
  • $250k - $270k

     ...Thursdays for collaboration and connection. There may be additional in-office days for team or company events. Engineering @ Ironclad As a Senior Staff Software Engineer at Ironclad, you'll work cross-functionally to identify business problems and architect, build, and... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Ironclad Inc

    San Francisco, CA
    3 days ago
  • $190k - $230k

     ...mission is simple: place the best people in the right roles to drive long-term success for both clients and candidates. Senior Software Engineer (Full Stack / Product Engineering) Location: San Francisco, NYC, Austin, or Remote (North America) Company Stage:... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Recruiting from Scratch

    United States
    4 days ago
  • $105k - $300k

    Role Description AcuityMD is currently looking for Software Engineers to join our growing Application Teams. In this role, you will have the opportunity to work on all aspects of the current product and future product development. You will work with other passionate engineers... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    AcuityMD

    Remote
    5 days ago
  • $142.53k

     ...Senior Staff Software Engineer About Us: Our culture is characterized by collaboration, inclusivity, and a commitment to continuous learning, fostering an environment where diverse perspectives lead to groundbreaking solutions. Team members are empowered to share ideas... 
    Senior
    Full time
    Remote work
    Worldwide

    RB Global Inc.

    United States
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Software Engineer (C++) [Remote]. Be the first to apply!