Computer Numerical Control Programmer

Ottenweller Company, Inc.

Fort Wayne (IN)

On-site

USD 50,000 - 75,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ottenweller Company, Inc. in Fort Wayne, IN seeks an experienced CNC Programmer to develop, optimize, and maintain CNC programs for precision machining. You will interpret drawings and CAD models, select tooling, and generate CAM programs.

Collaborate with machinists and engineers to ensure quality and on-time production; troubleshoot issues, document revisions, and stay current with CNC technologies and best practices.

Qualifications

  • 3+ years CNC programming experience in manufacturing or precision machining.
  • Ability to read and interpret engineering drawings, GD&T, and CAD models.
  • Proficiency with CAM software for creating and verifying toolpaths.

Responsibilities

  • Create, modify, and optimize CNC programs for mills, lathes, and other CNC equipment.
  • Interpret drawings, blueprints, GD&T, CAD models, and specifications.
  • Select tooling, workholding, speeds, feeds, and strategies.

Skills

CNC programming
Reading GD&T
Problem solving
Independent worker

Education

High school diploma or equivalent
Technical degree or certification preferred

Tools

Mastercam
GibbsCAM
Fusion 360
NX

Job description

We are seeking an experienced CNC Programmer to develop, optimize, and maintain CNC programs for precision machining operations. The CNC Programmer will interpret engineering drawings and CAD models, determine efficient machining processes, create and modify CNC programs, and work closely with machinists and engineering teams to ensure high-quality production.

Key Responsibilities
  • Create, modify, and optimize CNC programs for mills, lathes, and other CNC machining equipment.
  • Interpret engineering drawings, blueprints, GD&T, CAD models, and manufacturing specifications.
  • Select appropriate cutting tools, workholding methods, speeds, feeds, and machining strategies.
  • Generate programs using CAM software and verify toolpaths through simulation.
  • Set up and prove out programs on CNC equipment as needed.
  • Troubleshoot programming, tooling, and machining issues and implement corrective actions.
  • Optimize existing programs to improve cycle times, tool life, part quality, and machine efficiency.
  • Collaborate with machinists, manufacturing engineers, quality personnel, and production supervisors.
  • Ensure CNC programs meet dimensional, quality, and customer requirements.
  • Maintain accurate documentation for CNC programs, tooling, setup sheets, and revisions.
  • Support first-piece inspections and assist with resolving production or quality issues.
  • Follow company safety procedures and manufacturing standards.
  • Stay current with CNC machining technologies, tooling, programming methods, and industry best practices.
Qualifications
  • High school diploma or equivalent; technical degree or machining/programming certification preferred.
  • 3+ years of CNC programming experience in a manufacturing or precision machining environment.
  • Strong knowledge of CNC machining processes, including milling and/or turning.
  • Proficiency with CAM software such as Mastercam, GibbsCAM, Fusion 360, NX, or equivalent.
  • Ability to read and interpret technical drawings, GD&T, and CAD models.
  • Knowledge of G-code, M-code, CNC controls, and machine operation.
  • Strong understanding of cutting tools, materials, speeds, feeds, and machining techniques.
  • Excellent problem-solving and troubleshooting skills.
  • Strong attention to detail and commitment to quality.
  • Ability to work independently and effectively in a team environment.
Preferred Qualifications
  • Experience programming multi-axis CNC equipment.
  • Experience with high-precision or complex components.
  • Familiarity with Fanuc, Haas, Mazak, Okuma, Siemens, or similar CNC controls.
  • Experience with DNC/program management systems.
  • Experience reducing cycle times and improving machining processes.
  • Knowledge of lean manufacturing and continuous improvement principles.
Physical & Work Requirements
  • Ability to work in a manufacturing environment.
  • Ability to stand, walk, and move around the production floor for extended periods.
  • Ability to occasionally lift or move materials and tooling as required.
  • Ability to wear required personal protective equipment (PPE).
  • Willingness to work overtime or different shifts when production requirements dictate.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
CNC Programmer
CNC Programmer

Foresight Technologies Inc • Tempe (AZ)

On-site
USD 70,000 - 95,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

On-site
USD 65,000 - 85,000
Health insurance
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Sterling St James LLC • Riverton (CT)

On-site
USD 65,000 - 95,000
Competitive pay
Medical insurance
401(k)
+2
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
Computer Numerical Control Programmer
Computer Numerical Control Programmer

ProActivate • Saint Joseph (MO)

On-site
USD 52,000 - 78,000
CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1
CNC Programmer
CNC Programmer

Sterling Engineering • Winston-Salem (NC)

On-site
USD 70,000 - 90,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance