Engineering Manager, Manufacturing Software

Layup Parts

$170K — $220K *
Manufacturing & Automotive
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of professional experience in software engineering, manufacturing engineering, mechanical engineering, or a related field.
  • Strong programming fundamentals for leading a software engineering team.
  • Experience leading engineering projects and cross-functional initiatives.
  • Proficiency in computational geometry, CAD/CAM systems, or geometric modeling.
  • Skill in translating manufacturing challenges into software requirements and solutions.
  • Ability to collaborate effectively across engineering, software, and operations teams.

Responsibilities

  • Lead and mentor the computational geometry software team, setting technical priorities.
  • Collaborate with manufacturing engineers to understand challenges and translate them into software needs.
  • Guide the development of software for analyzing and generating complex 3D geometry.
  • Develop internal engineering tools for improving manufacturing workflows.
  • Automate workflows across CAD/CAM and various manufacturing processes.
  • Make technical tradeoffs between software capabilities and manufacturing realities.
  • Contribute technically by reviewing approaches and coding when needed.

Benefits

  • Full benefits package including medical, dental, and vision coverage.
  • Short- and long-term disability insurance and company-paid life insurance.
  • Equity option grants.
  • 401k plan available.
  • Unlimited PTO plus 9 Federal Holidays.
Full Job Description
Were looking for an Engineering Manager, Manufacturing Software (CAD/CAM & Geometry) to lead the team building the software tools that turn complex manufacturing engineering problems into scalable, automated workflows.

This role sits at the intersection of software, manufacturing, and mechanical engineering. Youll work closely with our manufacturing engineers to understand how composite parts and tooling are designed and built, then lead a team of software engineers developing the tools that make those processes faster, more reliable, and more automated.

The ideal person for this role comes from a manufacturing or mechanical engineering background and has strong programming experience, including experience working with computational geometry, CAD/CAM, or geometric modeling. You dont need to be the deepest algorithm expert on the team, but you should be technical enough to guide engineering decisions, understand the geometry problems were solving, and help translate real-world manufacturing challenges into effective software solutions.

What Youll Work On

  • Lead and develop the computational geometry software team, setting technical priorities and providing day-to-day direction and mentorship.


  • Partner closely with manufacturing and mechanical engineers to understand production challenges and translate them into software requirements and development priorities.


  • Guide the development of software that analyzes, manipulates, and generates complex 3D geometry for composite parts and tooling.


  • Lead the development of internal engineering tools that improve the speed, quality, and scalability of manufacturing workflows.


  • Help automate workflows across CAD/CAM, tooling, machining, and other manufacturing processes.


  • Make technical and product tradeoffs based on both software considerations and the realities of manufacturing.


  • Stay close enough to the code and architecture to provide technical guidance, review approaches, and contribute directly when needed.


  • Help shape the teams technical architecture, development practices, and roadmap as Layups manufacturing platform grows.


  • Recruit, mentor, and grow the team over time.


What Were Looking For

  • Professional experience in software engineering, manufacturing engineering, mechanical engineering, or a closely related field, with a strong understanding of how physical parts move from design into production.


  • Strong software programming fundamentals to effectively lead a software engineering team.


  • Experience leading engineers, technical projects, and/or cross-functional engineering initiatives.


  • Experience with computational geometry, CAD/CAM systems, geometric modeling, or software involving 3D part geometry.


  • Ability to translate ambiguous manufacturing problems into clear technical requirements and software solutions.


  • Ability to work effectively across software, manufacturing, mechanical engineering, and operations teams.


  • Comfortable operating in a fast-paced environment where both the product and manufacturing processes are continuously evolving.


Bonus Points

  • Experience programming in Rust, C++, Go, Python, or similar languages.


  • Experience with composites, CNC machining, tooling, additive manufacturing, or other advanced manufacturing processes.


  • Experience developing software or automation tools used directly by manufacturing or mechanical engineers.


  • Hands-on experience with CAD/CAM platforms, geometric kernels, mesh processing, solid modeling, or related 3D engineering tools.


  • Experience taking engineering or manufacturing workflows that rely heavily on manual engineering judgment and turning them into repeatable software-driven processes.


  • Experience leading or managing software engineers in a technical environment.


  • Startup or small-team experience in fast-moving environments.


$170,000 - $220,000 a year

Final compensation is based on your experience, skills, and what you bring to the table.

  • Full Benefits Package: Medical, dental, and vision coverage, short- and long-term disability insurance, company-paid life insurance


  • Equity Option Grants


  • 401k plan


  • Paid Time Off: Unlimited PTO + 9 Federal Holidays


Similar Jobs

More Jobs at Layup Parts

More Manufacturing & Automotive Jobs

Find similar Engineering Manager, Manufacturing Software jobs: