CNC Programmer

Lincoln Electric

Gainesville (GA)

On-site

USD 55,000 - 85,000

Full time

43 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Lincoln Electric is seeking a skilled CNC Programmer to support manufacturing operations by developing, optimizing, and maintaining CNC machining programs. The role collaborates with engineering, production, and quality to ensure efficient processes, high-quality output, and safety adherence.

Qualified candidates will have at least 3 years of CNC programming experience, proficiency with CAD/CAM systems and G-code, and strong reading of drawings and GD&T.

Qualifications

  • Bachelor’s degree in Manufacturing Technology, Machining, Engineering Technology, or related field preferred; equivalent experience considered.
  • 3+ years CNC programming experience in a manufacturing environment.
  • Proficiency with CNC programming software, CAD/CAM systems, and G-code programming.
  • Ability to read and interpret engineering drawings, blueprints, GD&T, and specifications.
  • Knowledge of milling, turning, drilling, and related manufacturing techniques.
  • Experience troubleshooting machine and programming issues in production.

Responsibilities

  • Develop, edit, and optimize CNC programs for machining operations using drawings and CAD models.
  • Interpret blueprints, schematics, and work instructions to determine machining requirements.
  • Select tooling, cutting parameters, and settings to meet quality and productivity targets.
  • Verify machine setups and support first-piece inspections.
  • Analyze and troubleshoot machining issues and implement corrective actions.
  • Modify CNC programs for process improvements and new products.
  • Collaborate with Manufacturing, Engineering, Quality, and Maintenance to resolve issues.
  • Test and validate CNC programs before production release.
  • Maintain documentation of revisions, tooling, and process parameters.
  • Support operator training and provide technical guidance on CNC machining.
  • Adhere to safety, quality, and company policies.
  • Participate in continuous improvement initiatives.

Skills

CNC programming
G-code
CAD/CAM
Blueprints
GD&T

Education

Bachelor degree in Manufacturing Technology

Tools

CAD/CAM software

Job description

Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure. Lincoln Electric’s innovative solutions enable higher quality and productivity across a variety of processes including welding, cutting, brazing, machining, process automation, and field repair. The Company leverages proprietary technologies and expertise in materials science, power electronics, automation, and intelligent software to help customers build better and achieve resilience in their operations. Headquartered in Cleveland, Ohio, Lincoln Electric is the essential ‘Linc’ that keeps the economy running. The Company operates 71 manufacturing and automation facilities across 20 countries and serves customers in over 160 countries. For more information about Lincoln Electric and its products and services, visit the Company’s website at https://www.lincolnelectric.com .

Position Summary

We are seeking a skilled and detail-oriented CNC Programmer to support our manufacturing operations by developing, optimizing, and maintaining CNC machining programs. The CNC Programmer will work closely with engineering, production, and quality teams to ensure efficient machining processes, high-quality output, and adherence to safety and operational standards. This role requires strong technical expertise, problem-solving abilities, and a commitment to continuous improvement.

Essential Duties and Responsibilities
  • Develop, edit, and optimize CNC programs for machining operations using engineering drawings, CAD models, and technical specifications.
  • Interpret blueprints, drawings, schematics, and work instructions to determine machining requirements and production methods.
  • Select appropriate tooling, cutting parameters, and machine settings to achieve quality, productivity, and cost objectives.
  • Perform machine setup verification and support first-piece inspections to ensure compliance with specifications and tolerances.
  • Analyze and troubleshoot machining issues, identifying corrective actions to minimize downtime and improve efficiency.
  • Modify existing CNC programs to support process improvements, engineering changes, and new product introductions.
  • Collaborate with Manufacturing, Engineering, Quality, and Maintenance teams to resolve production challenges and optimize operations.
  • Conduct testing and validation of CNC programs prior to production release.
  • Maintain accurate documentation of programming revisions, setup instructions, tooling requirements, and process parameters.
  • Support operator training and provide technical guidance on CNC programming and machining processes.
  • Adhere to all safety, quality, and company policies and procedures.
  • Participate in continuous improvement initiatives focused on productivity, quality, and cost reduction.
Job Requirements
Qualifications
  • Bachelor degree in Manufacturing Technology, Machining, Engineering Technology, or a related field preferred; equivalent experience will be considered.
  • Minimum of 3 years of CNC programming experience in a manufacturing environment.
  • Proficiency with CNC programming software, CAD/CAM systems, and G-code programming.
  • Strong ability to read and interpret engineering drawings, blueprints, GD&T, and technical specifications.
  • Working knowledge of machining processes including milling, turning, drilling, and related manufacturing techniques.
  • Experience with troubleshooting machine and programming issues in a production environment.
  • Strong analytical, problem-solving, and organizational skills.
  • Ability to work independently and manage multiple priorities in a fast-paced manufacturing environment.
  • Excellent communication and collaboration skills.
  • Commitment to quality, safety, and continuous improvement.

Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.


Nearest Major Market: Gainesville GA
Job Segment: Testing, CNC, Machinist, Programmer, Information Technology, Technology, Manufacturing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer - Precision Machining & Process Improvement
CNC Programmer - Precision Machining & Process Improvement

Lincoln Electric • Gainesville (GA)

On-site
USD 55,000 - 85,000
CNC PROGRAMMER
CNC PROGRAMMER

RiseMe • Pryor Creek (OK)

On-site
USD 42,000 - 65,000
CNC PROGRAMMER
CNC PROGRAMMER

Paylocity • Pryor Creek (OK)

On-site
USD 60,000 - 85,000
CNC Programmer
CNC Programmer

Foresight Technologies Inc • Tempe (AZ)

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

Deringer-Ney Inc. • Bloomfield (CT)

On-site
USD 75,000 - 95,000
Machine Operator - 3rd Shift
Machine Operator - 3rd Shift

Lincoln Electric • Gainesville (GA)

On-site
USD 30,000 - 46,000
CNC Programmer
CNC Programmer

Enprotech, LLC • Laconia (NH)

On-site
USD 70,000 - 100,000
Health coverage
401(k) with match
Disability insurance
+1
CNC Programmer/Machinist
CNC Programmer/Machinist

SEECO - Southern Electrical Equipment Company • Monroe (NC)

On-site
USD 60,000 - 76,000
CNC Programmer Machinist
CNC Programmer Machinist

Ultimate Staffing • Los Angeles (CA)

On-site
USD 65,000 - 95,000
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