Principal Software Engineer - CAD Geometry

Posted 3 Days Ago
Hiring Remotely in United States
Remote
Senior level
Software
The Role
Lead the development of 3D applications by designing and optimizing algorithms for geometry processing, utilizing expertise in computational geometry.
Summary Generated by Built In
Join our innovative team and spearhead the development of cutting-edge 3D applications. This role involves designing, implementing, and optimizing complex algorithms that form the core of our software. The ideal candidate will possess a strong foundation in computational geometry, mathematics, and software development best practices.


What you'll do

  • Analyze software requirements to identify geometry processing needs and translate mathematical solutions into well-designed data structures and algorithms.
  • Design, develop, and implement robust and efficient 3D geometry algorithms.
  • Optimize existing algorithms for performance, scalability, and memory efficiency, especially for large and complex datasets.
  • Evaluate and adapt 3rd party geometry SDKs.
  • Develop and maintain high-quality, well-documented, and testable code following robust development practices (e.g., test-driven development, continuous integration).
  • Research and evaluate suitable mathematical and algorithmic solutions for challenging geometry problems.
  • Contribute to technical design reviews and provide constructive feedback on code and architectural decisions.
  • Stay current with the latest advancements in computational geometry and related fields.

What you bring

  • 8+ years implementing shape modeling functionality in CAD products, with emphasis on intersection and projection code for curves and surfaces, topology manipulation, meshes.
  • Expert knowledge of NURBS, B-Rep and related data structures.
  • Experience designing high-quality geometry APIs.
  • Proficient in a modern compiled programming language (C++ or Rust preferred).
  • BS in Math or Computer Science with focus on Computational Geometry.

It would be great if you had

  • Experience implementing Graphics interfaces for model geometry. 
  • Past experience with ACIS, Parasolid, CATIA CGM.
  • Contributions to or knowledge of OpenCascade. 
  • Knowledge of the recent advances in solid modeling, including implicit shape representations. 
  • Exposure to and interest in Rust. 
  • MS or Ph.D. in Math or Computer Sience with focus on Computational Geometry. 

Top Skills

C++
Rust
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
59 Employees

What We Do

We’re a team of software industry veterans, architects, and visionaries committed to transforming the way the built environment is imagined and built. Driven by a passion for design and technology, we’re developing a platform that empowers collaboration, fuels creativity, and unlocks new possibilities for the building community. Our mission is simple yet bold: to build tools that connect, empower and inspire, so you can focus on creating spaces that shape the world.

Similar Jobs

Vertafore Logo Vertafore

Strategic Account Manager

Information Technology • Insurance • Software
Remote or Hybrid
CO, USA
2372 Employees
190K-280K Annually

Kustomer Logo Kustomer

ABM Manager

Artificial Intelligence • Enterprise Web • Machine Learning • Natural Language Processing • Software • Conversational AI • Automation
Remote
US
220 Employees

Collectors Logo Collectors

Head of Corporate Development

Consumer Web • eCommerce • Machine Learning • Professional Services • Software • Sports • Analytics
In-Office or Remote
2 Locations
2246 Employees
179K-300K Annually

Jasper Logo Jasper

Marketing Operations Manager

Artificial Intelligence • Marketing Tech • Software • Generative AI • Automation
Remote
United States
220 Employees
102K-120K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account