• Companies
  • News
By technology
  • Python17.1k
  • AWS11.9k
  • Kubernetes8.5k
  • Docker8.2k
  • C++5.7k
  • PostgreSQL5.4k
  • SQL5.1k
By category
  • Backend Developer11.5k
  • DevOps Engineer3.5k
  • Machine Learning Engineer3.3k
  • Full Stack Developer3.2k
  • Data Engineer2.8k
  • Embedded Engineer2.2k
  • Frontend Developer863
By city
  • San Francisco, CA6.2k
  • New York, NY5.6k
  • Seattle, WA1.3k
  • Washington, DC1.2k
  • Toronto, ON1.2k
  • Boston, MA1k
  • Austin, TX1k
Work mode
  • On-site22k
  • Remote10.2k
  • Hybrid7.3k
Job type
  • Full-time38.2k
  • Contract601
  • Part-time529
  • Freelance215
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
All jobs

Software Engineer (Computational Geometry)

Layup Parts · Huntington Beach, CA

Extracted from the posting

Base
$130,000 – $170,000
Remote
On-site
Visa
ITAR: US citizens, LPRs, refugees, asylees, or eligible for authorization
Stack
Rust, C++, Go

Software Engineer building the geometric engine for Layup Parts' manufacturing platform, working directly with the CTO. Work covers systems that analyze CAD models, assess manufacturability of composite parts, and generate tooling and production geometry, plus interfaces to program CNC machining equipment. Preferred stack includes Rust, C++, or Go, with computational geometry, mesh processing, and geometric kernels experience.

At Layup Parts, we're developing the technology that will build the future. 

We're a manufacturing technology company replacing months of lead time with days, using proprietary software, automation, and advanced manufacturing systems built for speed. Our customers are inventing what's next, in aerospace, defense, robotics, and beyond. To keep up with them, manufacturing has to change. That's what we're building. 

We are looking for exceptional Software Engineers with deep interest or experience in computational geometry, CAD/CAM systems, and geometric algorithms. In this role, you'll work directly with our CTO and software team to develop the geometric engine that powers our manufacturing platform. You'll build systems that analyze customer CAD models, automate manufacturability assessments, generate tooling and production geometry, and help bridge the gap between digital design and physical manufacturing. 

This is a rare opportunity to work on challenging geometry problems while seeing your software directly impact real aerospace hardware production. As an early-stage company, we value engineers who thrive in ambiguity, take ownership, and enjoy building systems from the ground up. 

What You'll Work On:

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

What We’re Looking For

    Bonus Points

      Equal Opportunity

      Layup is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance.

      ITAR Requirements

      To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR

      here

      .

      Compensation: USD 130,000 – 170,000 per year salary

      Technologies

      RustC++Go
      Layup Parts
      Layup Parts

      Job details

      TypeFull-time
      Work ModeOn-site
      LevelSenior
      Location🇺🇸Huntington Beach, CA
      Salary$130,000 - $170,000
      PostedNov 06, 2026
      Apply Now

      Related jobs

      1Password

      Senior Developer, Trust Platforms

      1Password
      $153,000 - $214,000Remote (United States | Canada)Remote · Full-timeRust · Go · Tokio
      Snowflake

      Principal Software Engineer - Observability

      Snowflake
      $264,000 - $379,500🇺🇸 Menlo Park, CAHybrid · Full-timeJava · Go · C++
      Zerion

      Senior Backend Engineer

      Zerion
      RemoteRemote · Full-timeGolang · Python · Docker