Senior Software Engineer (Comp Geo, 3D engineer)

SendCutSend

Reno (NV)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Paid holidays
PTO
401K with company match
Tuition reimbursement
Paid parental leave
Short-term disability
Flexible work/life balance
Employee discount on parts

Job summary

SendCutSend is seeking a senior software engineer to design and implement computational geometry algorithms that transform CAD files into manufacturable parts. You will build high-performance geometry pipelines and automate feature recognition and model repair to streamline manufacturing workflows.

The role requires expertise in linear algebra, 3D mathematics, and geometric algorithms, with significant hands-on work in C++, Rust, and other low-level languages.

Qualifications

  • Requires a Bachelor's degree in Computer Science and 5+ years of software shipping experience, including 3+ years in low-level languages and 3D engines.
  • Strong proficiency in linear algebra, 3D mathematics, and geometric algorithms is essential.

Responsibilities

  • Design and implement computational geometry algorithms to transform CAD files into manufacturable parts.
  • Build high-performance geometry pipelines and automate processes for feature recognition and model repair.

Skills

Computational Geometry
3D Engineering
C++
Rust
C
Linear Algebra
3D Mathematics
Algorithm Design
Performance Optimization
Multithreading
Data Structures
Python
JavaScript
WASM
OpenCascade

Education

Bachelor's degree in Computer Science

Tools

C++
Rust
C
Python
JavaScript
WASM
Open Cascade
CAD Processing

Job description

Design and implement computational geometry algorithms to transform CAD files into manufacturable parts. Build high-performance geometry pipelines and automate processes for feature recognition and model repair.

Requirements

Requires a Bachelor's degree in Computer Science and 5+ years of software shipping experience, including 3+ years in low-level languages and 3D engines. Strong proficiency in linear algebra, 3D mathematics, and geometric algorithms is essential.

Key Skills
  • Computational Geometry
  • 3D Engineering
  • C++
  • Rust
  • C
  • Linear Algebra
  • 3D Mathematics
  • CAD Processing
  • Algorithm Design
  • Performance Optimization
  • Multithreading
  • Data Structures
  • Python
  • JavaScript
  • WASM
  • Open Cascade
Benefits
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid holidays
  • PTO
  • 401K with company match
  • Tuition reimbursement
  • Paid parental leave
  • Short-term disability
  • Flexible work/life balance
  • Employee discount on parts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

3D C++ Software Engineer
3D C++ Software Engineer

Ormco • Pomona (MO)

On-site
USD 110,000 - 140,000
Software Engineer - Computational Geometry(CAD/CAM)
Software Engineer - Computational Geometry(CAD/CAM)

Round-Peg Solutions (RPS) • California (MO)

On-site
USD 120,000 - 190,000
Equity options
401k
Extensive PTO
+1
Sr Software Engineer
Sr Software Engineer

Venture Hire Group LLC • Huntington Beach (CA)

On-site
USD 150,000 - 200,000
401k
Paid vacation + sick time + holidays
Health benefits
Senior Software Engineer - Computational Geometry & CAD
Senior Software Engineer - Computational Geometry & CAD

SendCutSend • Reno (NV)

On-site
USD 120,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+8
Software Engineer (Computational Geometry)
Software Engineer (Computational Geometry)

Layup Parts • Huntington Beach (CA)

On-site
USD 140,000 - 180,000
Medical, dental, and vision coverage
Equity option grants
401k plan
+1
Sr. Software Engineer (Computational Geometry)
Sr. Software Engineer (Computational Geometry)

Layup Parts • Huntington Beach (CA)

On-site
USD 150,000 - 210,000
Full Benefits Package
Equity option grants
401k plan
+1
Software Engineer (Computational Geometry)
Software Engineer (Computational Geometry)

Layup • Huntington Beach (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer (Geometry Processing)
Senior Software Engineer (Geometry Processing)

Freeform • Los Angeles (CA)

On-site
USD 100,000 - 140,000
Member of Technical Staff - Geometry / Meshing Engineer
Member of Technical Staff - Geometry / Meshing Engineer

Vinci4d • Palo Alto (CA)

On-site
USD 100,000 - 140,000
CAD Graphics Engine Software Engineer
CAD Graphics Engine Software Engineer

Alumni Founders • Los Angeles (CA)

On-site
USD 110,000 - 160,000
Equity
Full Benefits Package