Remote Senior Software Engineer

Logo of Quilter

Quilter

πŸ“Remote - United States

Job highlights

Summary

Quilter is seeking a talented C++ engineer to shape the fundamental algorithms that will power Quilter's future innovations in automated circuit board design. The role requires 10+ years of industry experience maintaining and extending large, high-performance C++ codebases, a strong academic background in meshing, simulation, physics, robotics, or related fields, proficiency in Python, and a passion for pushing the boundaries of automated circuit design.

Requirements

  • 10+ years of industry experience maintaining and extending large, high-performance C++ codebases in collaborative environments
  • A strong academic background ( B.Sc, M.Sc, or Ph.D) in meshing, simulation, physics, robotics, or related fields
  • Proficiency in Python to integrate with our ML systems

Responsibilities

  • Create high performance representations of physical circuit boards that allow for manipulation and exploration of those boards
  • Apply algorithms created for path planning, collision detection, geometric optimization to solve routing problems
  • Maintain a high performance geometry library
  • Work closely with the reinforcement learning team to support training agents that choose actions in the environment you create

Preferred Qualifications

A passion for pushing the boundaries of what's possible in automated circuit design

Benefits

  • Competitive salary and equity benefits
  • Remote work with no commute
  • Health, dental, and vision insurance
  • Regular team events and offsites (~2x / year)
  • Unlimited paid time off
  • Paid parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Quilter know you found this job on JobsCollider. Thanks! πŸ™