Software Engineer II, CAD

CNC Software
Full-time United States, United States other-general
Posted:
March 02, 2026
Location:
United States, United States, United States

Job Description

Your Role at a Glance

As a Software Engineer on our CAD development team, you will play a key role in developing tools that import CAD data from multiple formats and in creating modeling and design capabilities for complex, high‑precision 3D parts. This highly interactive and visual area of our product combines software engineering with geometry, giving you the opportunity to see the immediate impact of your work. You’ll collaborate with a talented team, apply best practices in software development, and continuously innovate to deliver clean, efficient, and reliable solutions that elevate the user experience.

How You’ll Drive Success
Software Development

+ Design, develop, and maintain CAD tools to ingest, model, and modify complex parts.

+ Work with CAD kernels (Parasolid) and Toolkits to process geometrical and topological data.

+ Implement software engineering best practices, including design patterns, source control, peer review...

Apply for this Job

Submit your application for the Software Engineer II, CAD position at CNC Software.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: United States, United States
Posted: March 02, 2026
Deadline: March 08, 2026