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

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 #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer (C++) in Los Angeles, CA vacancy
  •  ...Senior/Staff/Principal Qt C++ Software Engineer Open Position – Senior/Staff/Principal Qt C++ Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    3 days ago
  •  ...Overview Open Position – Senior/Staff/Principal Qt C++ Software Engineer. Horizon Surgical Systems Inc. is developing an AI-driven, imaging-guided surgical robotic system for ophthalmology and microsurgery. The company aims to expand access to care, enhance surgeon capabilities... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    3 days ago
  • K2 Space, based in Los Angeles, is seeking a Software Engineer to contribute to the development of software for spacecraft control systems. You will work with advanced technologies including Rust and C++, and be involved in building systems that manage propulsion and control... 
    Senior

    K2 Space

    Los Angeles, CA
    4 days ago
  • $1,200 per month

    RedLine Freight Services is seeking a Senior Level Developer in Los Angeles, USA. The role...  ...designing, coding, and modifying complex software applications. Ideal candidates will have...  ...understanding of programming languages like Java and C++, and experience in database management... 
    Senior

    RedLine Freight Services

    Los Angeles, CA
    4 days ago
  •  ...ABOUT THE ROLE 5+ years of experience in software engineering or data engineering Experience designing and building large-scale, distributed systems or web applications using Go, Python, or an equivalent language Understanding of DevOps principles; version control, testing... 
    Senior

    NOVA

    Los Angeles, CA
    3 days ago
  • $155k - $193k

     ...of the ES-30 by the end of the decade. Your mission As a Senior/Staff Software Engineer on the Flight Software Team, you are responsible for all aspects...  ...‑quality code in systems languages such as Rust, C, C++, or Python. Drive test strategy including automated testing... 
    Senior

    Heart Aerospace

    Los Angeles, CA
    4 days ago
  •  ...Senior/Staff/Principal Imaging System Software Engineer Open Position – Senior/Staff/Principal Imaging System Software Engineer Horizon Surgical Systems Inc. Horizon...  ...: Programming Languages: Strong proficiency in C++ and Python is essential. Image Processing: Solid experience... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    23 hours ago
  •  ...who are passionate about solving complex engineering problems and building a fast-growing...  ...com OUR TEAM The Sift team includes top senior engineers and operators, with past experience...  ..., and Amazon. We believe that the best software is written by those close to the source... 
    Senior

    Novatalent

    Los Angeles, CA
    3 days ago
  • $265k

     ...Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Los Angeles, CA
    4 days ago
  • Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing...  ...field. Technical Skills: Strong proficiency in modern C++ (at least C++11) is a must. Ability to write real-time... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    4 days ago
  • $200k - $300k

     ...Role We’re looking for early members of our iOS team at the Senior and Staff levels. These aren’t maintenance roles — you’ll help define...  ...the Senior level, you’ll own major features end-to-end, drive engineering quality, and contribute to architectural decisions. At the... 
    Senior
    Work at office
    Local area

    suno

    Los Angeles, CA
    4 days ago
  • $170k - $210k

    Senior or Staff Android Software Engineer This range is provided by Skylight. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $170,000.00/yr - $210,000.00/yr Skylight's mission is to build the OS of... 
    Senior
    Local area
    Home office

    Skylight

    Los Angeles, CA
    4 days ago
  • $185k - $235k

    Neara is seeking a Senior/Staff Software Engineer to enhance and develop features for its healthcare delivery platform. Located in Los Angeles or New York, this hybrid role requires expertise in Rails, React, TypeScript, and GraphQL. The ideal candidate will have over... 
    Senior

    Neara

    Los Angeles, CA
    3 days ago
  • Quilter, based in Los Angeles, is seeking Senior to Staff C++ Engineers to join their team developing automated PCB design solutions. Ideal candidates will possess strong C++ programming skills and a background in computational geometry, driving innovative solutions to... 
    Senior

    Quilter

    Los Angeles, CA
    4 days ago
  • $260k - $310k

     ...fees or compounding interest. Affirm's engineering team is building a large-scale, highly-available...  ...: Work closely with product managers, software engineers and analysts to translate...  ...Mentorship: Guide and mentor junior and senior engineers, sharing your expertise and... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Los Angeles, CA
    4 days ago
  • SpaceX in Hawthorne, California is seeking a Sr. Software Engineer to develop high-fidelity simulation software crucial for vehicle systems. You...  ...5 years of software development experience, particularly in C++. Competitive salary, benefits, and a dynamic work environment... 
    Senior

    SpaceX

    Hawthorne, CA
    4 days ago
  •  ...and superior returns, as we deliver rare value and impact across our businesses. The Role TWG Global is seeking a Senior or Staff AI Software Engineer in Test to join our AI Engineering team building commercial‑grade AI products. This is a software engineering role focused... 
    Senior
    Contract work

    TWG AI

    Santa Monica, CA
    4 days ago
  • Horizon Surgical Systems in Los Angeles is seeking a Senior/Staff/Principal Qt C++ Software Engineer to develop AI-driven, imaging-guided surgical robotic systems. This role is crucial for enhancing surgical precision and improving patient outcomes. The ideal candidate... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    4 days ago
  • A cutting-edge engineering firm in California is seeking a C++ Software Engineer to develop high-performance systems for complex engineering problems. This hands-on role involves translating Python tooling into efficient C++ systems and optimizing code for performance... 
    Senior

    InnoForge

    Los Angeles, CA
    4 days ago
  • A leading aerospace technology company is seeking a Sr. Software Engineer in the Los Angeles area to develop and maintain the C++ core across operating platforms. This role involves ensuring reliable integration of flight-critical systems with engineering teams. Ideal candidates... 
    Senior
    Full time

    Lumicity

    Los Angeles, CA
    4 days ago
  • Horizon Surgical Systems Inc. is seeking a Senior/Staff/Principal C++ Software Engineer to help advance our AI‑driven, imaging‑guided robotic ophthalmology platform. You will design, implement, and optimize high‑reliability software for a cutting‑edge medical system in... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    4 days ago
  • $160k - $230k

     ...with the ultimate goal of enabling human life on Mars. SR. SOFTWARE ENGINEER, C++ (SIMULATIONS) As a Software Engineer on the Simulations team...  ...needed COMPENSATION AND BENEFITS: Pay Range: Software Engineer/Senior: $160,000.00 - $230,000.00 per year Your actual level and... 
    Senior
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • A medical technology startup in California is seeking a Senior/Staff/Principal Qt C++ Software Engineer to develop cutting-edge robotic systems for surgical ophthalmology. The position requires strong modern C++, Python, and Linux skills, along with over 5 years of experience... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    4 days ago
  • $165k - $230k

    SR. SOFTWARE ENGINEER, C++ (DRAGON) As a Sr. Software Engineer on the Dragon team, you will develop, analyze and verify the mission critical software configurations that fly our Dragon Crewed and Cargo vehicles. You will partner cross-functionally to ensure software is... 
    Senior
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    4 days ago
  • SpaceX in Hawthorne, California, is looking for a Sr. Software Engineer specializing in C++ for the Dragon team. You will develop and verify critical software configurations for Dragon vehicles, ensuring mission specifications are met. This role involves troubleshooting... 
    Senior

    SpaceX

    Hawthorne, CA
    4 days ago
  • Horizon Surgical Systems Inc. is seeking a Robotics C++ Software Engineer to contribute to the architecture and design of a cutting-edge surgical robotics system, implementing and verifying mission-critical software modules. The role emphasizes deterministic timing, low... 
    Senior

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    4 days ago
  • Motorola Solutions seeks an experienced embedded software engineer to design and develop reliable software for embedded systems and Linux-based drivers on ARM devices. You will own code, verification testing, and documentation while contributing to cross-functional teams... 
    Senior

    Motorola Solutions

    Culver City, CA
    3 days ago
  • Horizon Surgical Systems is looking for a Senior/Staff/Principal C++ Software Engineer in Los Angeles, CA. You will contribute to cutting-edge imaging and robotics systems, focusing on AI labeling processes and ensuring the system's reliability. The ideal candidate has... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    4 days ago
  • $166.2k - $304.7k

     ...meaningful challenges, we'd love to meet you. What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects...  ...languages: TypeScript/JavaScript, C#, Java, C, C++, Python, SQL, or Scala. You have 13+ years of software development... 
    Senior
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    Los Angeles, CA
    4 days ago
  • Horizon Surgical Systems in Los Angeles is seeking a Senior Robotics C++ Engineer to design and implement critical software for surgical robotic systems. You'll optimize latency and ensure reliable performance across platforms while collaborating with engineers and clinicians... 
    Senior

    Horizon Surgical Systems

    Los Angeles, CA
    4 days ago

Do you want to receive more vacancies?

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