Demo

NC Programmer 1

Troy Design Manufacturing Company
Plymouth, MI Full Time
POSTED ON 7/19/2026
AVAILABLE BEFORE 9/19/2026

Under general direction, the N/C Programmer 1 develops CAD surfaces and N/C cutter-path programs for machining production tooling. This role supports large-scale tooling projects by determining machine setups, selecting cutting tools, and establishing efficient machining sequences.

The position ensures compliance with customer standards and internal procedures, completes assignments with minimal supervision, and may review the work of others. Regular communication with internal teams, customers, and management is required to support program execution and maintain accurate status reporting.

Qualifications

  • Education: General academic education; technical training preferred
  • Experience: 5 years in N/C programming, CAD surfacing, and machining of large stamping dies
  • Software: Working knowledge of Tebis, CATIA V5/V6, NX, Microsoft Office
  • Knowledge: Strong understanding of machining operations, tooling processes, and customer standards

Key Responsibilities

  • Develop CAD surfaces and N/C programs for production tooling
  • Define machine setups, tooling, and machining sequences
  • Support multi-component tooling programs
  • Review and validate N/C programs for accuracy, efficiency, and manufacturability requirements
  • Troubleshoot and modify N/C programs to support tooling changes, tryout, and build issues
  • Communicate with engineering, manufacturing, and customer teams
  • Support continuous improvement initiatives

Additional Information

  • Impact: Direct impact on tooling quality, machining efficiency, and program timing
  • Interaction: Frequent collaboration with internal teams and customer representatives
  • Work Environment: Office-based (DTD) with occasional shop-floor exposure
  • Supervision: Works under general direction; may mentor less experienced employees

This description provides a general overview and is not all-inclusive.

 


Salary.com Estimation for NC Programmer 1 in Plymouth, MI
$63,824 to $80,871
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a NC Programmer 1?

Sign up to receive alerts about other jobs on the NC Programmer 1 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$41,803 - $57,418
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Troy Design Manufacturing Company

  • Troy Design Manufacturing Company Shelbyville, KY
  • Job Summary: We are seeking an experienced Tool and Die Supervisor to oversee tool and die operations. This role ensures the effective maintenance, repair,... more
  • 2 Days Ago

  • Troy Design Manufacturing Company Shelbyville, KY
  • Production Associate Department: MP&L Reports To: MP&L Supervisor / MP&L Manager Company: Troy Design and Manufacturing Co. Position Summary The Production... more
  • 2 Days Ago

  • Troy Design Manufacturing Company Plymouth, MI
  • Department: Stamping Engineering Position Title: Senior Die Designer 1 (Production Blank Die Liaison) Reports To: Stamping Engineering Manager ____________... more
  • 2 Days Ago

  • Troy Design Manufacturing Company Plymouth, MI
  • Troy Design and Manufacturing is a wholly owned subsidiary of Ford Motor Company. At TDM, we use 21st Century manufacturing processes such as 3D design and... more
  • 2 Days Ago


Not the job you're looking for? Here are some other NC Programmer 1 jobs in the Plymouth, MI area that may be a better fit.

  • Kennedy Industries, Inc. Wixom, MI
  • Position Summary Kennedy Industries SCADA Programmer role is responsible for designing, implementing, troubleshooting and supporting SCADA, PLC, HMI, telem... more
  • 14 Days Ago

  • American Tooling Center Grass Lake, MI
  • General Summary : Develops, tests, and runs coordinate measuring machine programs to inspect manufactured parts against CAD models and engineering drawings... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!