Layup Parts

Software Engineer (Computational Geometry)

Layup Parts
Apply
5 months ago
Huntington Beach, CA, USAMid Level

Base Salary

$130k - $200k/yr

Responsibilities

  • Build software that analyzes, manipulates, and generates complex 3D geometry.
  • Develop algorithms to evaluate the manufacturability of composite parts and tooling.
  • Build interfaces to program machining equipment and automate workflows.
  • Develop internal engineering tools to improve factory speed, quality, and scalability.
  • Collaborate with manufacturing, operations, and software teams to translate production challenges into software solutions.
  • Help shape technical architecture and mentor other engineers as the team grows.

Requirements

  • Strong software engineering fundamentals and a track record of solving difficult technical problems.
  • Ability to independently drive projects from concept through implementation.
  • Strong problem-solving and analytical thinking skills.
  • Experience building production-quality software systems.
  • Ability to quickly learn and navigate complex technical domains.
  • Preferred experience with Rust, C++, Go, computational geometry, CAD/CAM systems, graphics, geometric modeling, mesh processing, solid modeling, geometric kernels, manufacturing processes, CNC machining, tooling, automation systems, or geometric analysis and optimization.
  • Preferred foundation in mathematics, physics, computer graphics, robotics, or related fields.
  • Startup or small-team experience is preferred.

Tech Stack

Categories

Layup Parts

About Layup Parts

11-50 employees

Layup Parts manufactures composite parts and the tooling to produce them for customers that need fast-turnaround composites. It also builds a factory operating system and customer portal that orchestrate production from quote to shipment. Privately held and founded in 2024, the company is headquartered in Huntington Beach, California.

Contact me