Layup
Sr. Software Engineer (Computational Geometry)
Company
Role
Sr. Software Engineer (Computational Geometry)
Location
US
Job type
Full-time
Found on Mokaru
3 weeks ago
Salary
Job description
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: •
Be awesome! Be the kind of person others want to work with.
•
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, or other performance-oriented languages
•
Experience working with computational geometry, CAD/CAM systems, graphics, or geometric modeling
•
Experience with mesh processing, solid modeling, or geometric kernels
•
Familiarity with manufacturing processes, CNC machining, tooling, or automation systems
•
Experience developing algorithms for geometric analysis, optimization, or manufacturability
•
Startup or small-team experience in fast-moving environments
•
Strong foundation in mathematics, physics, computer graphics, robotics, or related fields


