Quilt logo
Quilt8 months ago

Senior/Staff Software Engineer (C++)

Remote · New York City, New York, United States or US

Type
Full Time
Level
Mid Level
Education
Doctorate Or Professional Degree
Company size
Large
Industry
AI Software

Job Summary

Quilter is seeking Senior to Staff C++ Engineers to develop automated PCB design solutions. Responsibilities include architecting and implementing high-performance C++ libraries and algorithms, designing scalable data structures for PCB design challenges, and mentoring team members. Candidates should have 3-10+ years of experience with C++, a strong background in computational geometry or high-performance computing, and proficiency in Python for ML integration. Leadership and collaboration skills are essential.

Required Qualifications

  • 3-10+ years of industry experience maintaining and extending large, high-performance C++ codebases in collaborative environments
  • Strong academic background with deep expertise in 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
  • Leadership skills in mentoring and reviewing engineering direction
  • Passion for pushing the boundaries of automated circuit design

Desired Qualifications

  • 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

Additional Requirements

  • Focused on hiring primarily within the US
  • Occasional exceptions for exceptional talent
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Quilt

Senior/Staff Software Engineer (C++)

Apply on Sorce