Lawrence Harvey logo

Software Engineering Manager - CAD Applications

Lawrence Harvey
Department:3D Design
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$150,000 - $220,000
Skills:
C++RUSTCADCOMPUTATIONAL GEOMETRYCALCULUSGEOMETRY KERNELSCONSTRAINT SOLVERSDISTRIBUTED SYSTEMS
Share this job:

Job Description

Posted on: November 5, 2025

Technical Software Manager – CAD Applications | C++, Rust, CAD

I’m partnered with a high-growth startup building next-generation CAD and engineering tools that are transforming how complex 3D systems are designed, modeled, and simulated. Backed by top-tier investors, the team combines deep domain expertise with cutting-edge software engineering to push the boundaries of what’s possible in design technology.

They’re hiring a Technical Software Manager to lead a talented team of developers building high-performance CAD applications. This is a hands-on leadership role for someone who thrives in a fast-moving environment, balances technical depth with people leadership, and wants to help shape a world-class engineering culture.

What You’ll Do

  • Lead, mentor, and grow a team of CAD software engineers.
  • Partner with product and technical leadership to define roadmaps, set priorities, and deliver high-impact releases.
  • Guide architectural decisions, code reviews, and best practices in modern C++ (required).
  • Drive technical excellence across performance, scalability, and code quality.
  • Encourage innovation, experimentation, and continuous improvement in development processes.

What You Bring

  • 7+ years developing complex, high-performance software (CAD, simulation, or similar domains).
  • 5+ years in a technical leadership or engineering management role.
  • Strong experience with modern C++ (required).
  • Experience in CAD development and familiarity with computational geometry or calculus.
  • Excellent communication, leadership, and problem-solving skills.
  • Bonus: Experience with Rust, geometry kernels, constraint solvers, or distributed systems.

Technical Software Manager – CAD Applications | C++, Rust, CAD

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Lawrence Harvey logo

Lawrence Harvey

View company page
DesignRemoteJobs.com logo

DesignRemoteJobs.com

Get DesignRemoteJobs.com on your phone!